best large cap stocks last 25 years

Ferguson (FERG) has had the highest return between April 7, 2000 and April 7, 2025 by a large-cap US stock, returning 347,908.9%.

ASSET DATE % RETURN
Ferguson (FERG)
4/7/2000 - 4/7/2025
347,908.95%
Monster Beverage (MNST)
4/7/2000 - 4/7/2025
123,182.94%
Axon Enterprise (AXON)
4/7/2000 - 4/7/2025
85,127.16%
Texas Pacific Land Trust (TPL)
4/7/2000 - 4/7/2025
80,924.25%
Netflix (NFLX)
4/7/2000 - 4/7/2025
73,910.72%
Deckers Outdoor (DECK)
4/7/2000 - 4/7/2025
54,437.04%
NVIDIA (NVDA)
4/7/2000 - 4/7/2025
48,892.21%
Old Dominion Freight Line (ODFL)
4/7/2000 - 4/7/2025
29,856.66%
Tractor Supply (TSCO)
4/7/2000 - 4/7/2025
24,477.86%
Intuitive Surgical (ISRG)
4/7/2000 - 4/7/2025
22,480.13%
Apple (AAPL)
4/7/2000 - 4/7/2025
19,576.21%
O’Reilly Automotive (ORLY)
4/7/2000 - 4/7/2025
19,153.48%
Tesla (TSLA)
4/7/2000 - 4/7/2025
18,801.87%
Altria (MO)
4/7/2000 - 4/7/2025
16,834.46%
NetEase (NTES)
4/7/2000 - 4/7/2025
15,953.91%
Clean Harbors (CLH)
4/7/2000 - 4/7/2025
15,839.71%
Fair Isaac (FICO)
4/7/2000 - 4/7/2025
14,944.85%
DaVita HealthCare Partners (DVA)
4/7/2000 - 4/7/2025
14,251.96%
Cheniere Energy (LNG)
4/7/2000 - 4/7/2025
13,497.82%
Mastercard (MA)
4/7/2000 - 4/7/2025
13,217.65%
Transdigm (TDG)
4/7/2000 - 4/7/2025
13,213.51%
NVR (NVR)
4/7/2000 - 4/7/2025
13,163.41%
AutoZone (AZO)
4/7/2000 - 4/7/2025
12,774.85%
Southern Copper (SCCO)
4/7/2000 - 4/7/2025
12,321.17%
Broadcom (AVGO)
4/7/2000 - 4/7/2025
12,236.82%
Large-cap stocks are treated as having a market cap of $10B+.