Ticker League

Top Stocks by Max Return

The biggest gain any stock could have delivered between two dates in its history — its all-time buy-low/sell-high return with perfect hindsight. We call this max profit: a best-case benchmark, not a return you could actually time. Top 50 stocks, prices through .

Stocks ranked by maximum historical return

How max profit is calculated

Max profit is the largest total return a stock could have delivered between any two dates in its price history: buy on the single best date, sell on the single best later date, with dividends reinvested. We scan each stock's full dividend- and split-adjusted price series and pick the buy/sell pair that maximizes the percentage gain. Because it assumes perfect hindsight, it is a theoretical upper bound — a best-case benchmark, not a return any investor could have timed in advance.

Unlike return since IPO — buy at listing, hold to today — max profit can start well after the IPO and ends at whatever peak maximized the run, so it is always greater than or equal to the IPO return. Read it as a gauge of how far a name has swung from trough to peak, not a realistic outcome. For how repeated splits inflate share counts without adding value, see the stock split multiplier ranking.

Explore more company and market rankings

All rankings

Frequently asked questions

Data & methodology