← All weekly editions

On Sale this week

Prices are Friday's close, Oct 23, 2026.

120 of the 2,641 stocks we value are On Sale, up from 106 last week.

Reached their buy price this week

Biggest discounts among big companies

Superinvestor buys reported this week

Insiders buying

Get it every Saturday

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 23, 2026 and don't change on this page; each stock's page has today's numbers. How we value stocks. Not investment advice.