best performing stocks, between march 2009 and june 2021, with a market cap between 5b and 20b

QXO (QXO) had the highest return between March 1, 2009 and June 30, 2021 by a US stock with a market cap of $5B+, returning 18,389,925%.

ASSET DATE % RETURN
QXO (QXO)
3/1/2009 - 6/30/2021
18,389,925%
Ferguson (FERG)
3/1/2009 - 6/30/2021
14,192,622.22%
Freedom (FRHC)
3/1/2009 - 6/30/2021
305,768.54%
Nova (NVMI)
3/1/2009 - 6/30/2021
27,708.11%
Jazz Pharmaceuticals (JAZZ)
3/1/2009 - 6/30/2021
24,234.25%
Nexstar Broadcasting (NXST)
3/1/2009 - 6/30/2021
23,081.08%
Entegris (ENTG)
3/1/2009 - 6/30/2021
21,274.91%
Avis Budget (CAR)
3/1/2009 - 6/30/2021
18,447.34%
Tesla (TSLA)
3/1/2009 - 6/30/2021
17,786.36%
Lithia Motors (LAD)
3/1/2009 - 6/30/2021
14,846.53%
EXACT Sciences (EXAS)
3/1/2009 - 6/30/2021
14,188.51%
Lululemon Athletica (LULU)
3/1/2009 - 6/30/2021
12,888.26%
NVIDIA (NVDA)
3/1/2009 - 6/30/2021
10,677.81%
DexCom (DXCM)
3/1/2009 - 6/30/2021
10,601.75%
Netflix (NFLX)
3/1/2009 - 6/30/2021
10,344.92%
Camtek (CAMT)
3/1/2009 - 6/30/2021
10,154.31%
MercadoLibre (MELI)
3/1/2009 - 6/30/2021
9,690.65%
Trex (TREX)
3/1/2009 - 6/30/2021
8,974.85%
Align Technology (ALGN)
3/1/2009 - 6/30/2021
8,872.1%
Texas Pacific Land Trust (TPL)
3/1/2009 - 6/30/2021
8,507.32%
Domino's Pizza Inc Common Stock (DPZ)
3/1/2009 - 6/30/2021
8,103.03%
United Rentals (URI)
3/1/2009 - 6/30/2021
7,976.23%
Celsius (CELH)
3/1/2009 - 6/30/2021
7,509.75%
MarketAxess (MKTX)
3/1/2009 - 6/30/2021
7,018.42%
Ulta Beauty (ULTA)
3/1/2009 - 6/30/2021
6,268.59%