best performing large cap stocks for the past 30 years

QXO (QXO) has had the highest return between October 13, 1996 and October 13, 2026 by a large-cap US stock, returning 5,509,900%.

ASSETDATE% RETURN
QXO (QXO)
10/13/1996 - 10/13/2026
5,509,900%
NVIDIA (NVDA)
10/13/1996 - 10/13/2026
571,200%
Monster Beverage (MNST)
10/13/1996 - 10/13/2026
428,711.88%
Amazon (AMZN)
10/13/1996 - 10/13/2026
212,024.69%
Apple (AAPL)
10/13/1996 - 10/13/2026
186,081.12%
Texas Pacific Land (TPL)
10/13/1996 - 10/13/2026
84,465.86%
Elbit Systems (ESLT)
10/13/1996 - 10/13/2026
73,254.21%
NVR (NVR)
10/13/1996 - 10/13/2026
61,741.17%
Netflix (NFLX)
10/13/1996 - 10/13/2026
60,851.56%
Amphenol (APH)
10/13/1996 - 10/13/2026
59,421.83%
ASML Holding NV New York Registry Shares (ASML)
10/13/1996 - 10/13/2026
56,216.31%
Sterling Infrastructure (STRL)
10/13/1996 - 10/13/2026
41,987.45%
Old Dominion Freight Line (ODFL)
10/13/1996 - 10/13/2026
41,605.37%
Lam Research (LRCX)
10/13/1996 - 10/13/2026
38,838.32%
Southern Copper (SCCO)
10/13/1996 - 10/13/2026
38,482.59%
Altria (MO)
10/13/1996 - 10/13/2026
36,261.79%
Cognizant Technology Solutions Corp Class A (CTSH)
10/13/1996 - 10/13/2026
33,709.26%
Heico (HEI)
10/13/1996 - 10/13/2026
32,987.64%
O’Reilly Automotive (ORLY)
10/13/1996 - 10/13/2026
30,713.04%
Broadcom (AVGO)
10/13/1996 - 10/13/2026
30,382%
Tesla (TSLA)
10/13/1996 - 10/13/2026
29,522.64%
KLA (KLAC)
10/13/1996 - 10/13/2026
28,277.54%
Gilead Sciences (GILD)
10/13/1996 - 10/13/2026
26,323.72%
Valero Energy (VLO)
10/13/1996 - 10/13/2026
24,870.46%
Ross Stores (ROST)
10/13/1996 - 10/13/2026
24,730.01%
Large-cap stocks are treated as having a market cap of $10B+.