best large and mid cap stock jun 2010

QXO (QXO) had the highest return in June 2010 by a US stock with a market cap of $2B+, returning 125%.

ASSETMONTH% RETURN
QXO (QXO)
June 2010
125%
Neurocrine Biosciences (NBIX)
June 2010
40.7%
LivaNova (LIVN)
June 2010
34.55%
Generac (GNRC)
June 2010
28.06%
Tesla (TSLA)
June 2010
25.42%
Genmab A-S (GMAB)
June 2010
21.95%
BBVA Banco Frances SA ADR (BBAR)
June 2010
19.85%
Exponent (EXPO)
June 2010
17.61%
Vera Therapeutics (VERA)
June 2010
16%
Leonardo DRS, Inc Common Stock (DRS)
June 2010
15.79%
Universal Display (OLED)
June 2010
14.52%
Berkshire Hathaway (BRK.A)
June 2010
13.86%
Berkshire Hathaway (BRK.B)
June 2010
13.76%
Newmont Goldcorp (NEM)
June 2010
13.51%
Sarepta Therapeutics (SRPT)
June 2010
13.38%
Stellantis (STLA)
June 2010
11.88%
DexCom (DXCM)
June 2010
11.8%
Edwards Lifesciences (EW)
June 2010
11.55%
Delek US Energy (DK)
June 2010
11.45%
Cirrus Logic (CRUS)
June 2010
11.42%
Iridium Communications (IRDM)
June 2010
11.31%
First Majestic Silver (AG)
June 2010
11.02%
Baker Hughes (BKR)
June 2010
11%
Companhia de Saneamento Basico do Estado de Sao Paulo SABESP ADR (SBS)
June 2010
10.74%
Banco Macro SA B ADR (BMA)
June 2010
10.64%