Prices are Friday's close, Oct 16, 2026.
106 of the 2,454 stocks we value are On Sale, down from 110 last week.
This page, in your inbox each Saturday morning. Unsubscribe anytime.
Fair value is what the business is worth at a 9% yearly return, from its own earnings or cash flow; the buy price is 40% of fair value. Prices and valuations are as of Oct 16, 2026 and don't change on this page; each stock's page has today's numbers. How we value stocks. Not investment advice.