best performing mid and large cap stocks from 3/10/2000 to 1/20/2016

National Grid PLC ADR (NGG) had the highest return between March 10, 2000 and January 20, 2016 by a US stock with a market cap of $2B+, returning 1,102,540.6%.

ASSET DATE % RETURN
National Grid PLC ADR (NGG)
3/10/2000 - 1/20/2016
1,102,540.63%
Ferguson (FERG)
3/10/2000 - 1/20/2016
92,339.48%
Monster Beverage (MNST)
3/10/2000 - 1/20/2016
53,424.31%
Altria (MO)
3/10/2000 - 1/20/2016
12,383.11%
MAG Silver (MAG)
3/10/2000 - 1/20/2016
11,890.82%
First Majestic Silver (AG)
3/10/2000 - 1/20/2016
11,402.22%
Northern Oil & Gas (NOG)
3/10/2000 - 1/20/2016
9,354.68%
Netflix (NFLX)
3/10/2000 - 1/20/2016
9,216.85%
Middleby (MIDD)
3/10/2000 - 1/20/2016
8,775.68%
Tractor Supply (TSCO)
3/10/2000 - 1/20/2016
8,017.48%
HF Sinclair (DINO)
3/10/2000 - 1/20/2016
6,818.17%
Bank Ozk (OZK)
3/10/2000 - 1/20/2016
6,761.06%
Canadian Pacific Railway (CP)
3/10/2000 - 1/20/2016
6,502.63%
Cal-Maine Foods (CALM)
3/10/2000 - 1/20/2016
6,313.92%
DaVita HealthCare Partners (DVA)
3/10/2000 - 1/20/2016
5,823.75%
Dorman Products (DORM)
3/10/2000 - 1/20/2016
5,763.55%
BRF SA ADR (BRFS)
3/10/2000 - 1/20/2016
5,572.89%
NetEase (NTES)
3/10/2000 - 1/20/2016
4,386.25%
O’Reilly Automotive (ORLY)
3/10/2000 - 1/20/2016
4,226.91%
Gilead Sciences (GILD)
3/10/2000 - 1/20/2016
3,916.78%
Credit Acceptance (CACC)
3/10/2000 - 1/20/2016
3,898.68%
Deckers Outdoor (DECK)
3/10/2000 - 1/20/2016
3,831.65%
Ambev SA ADR (ABEV)
3/10/2000 - 1/20/2016
3,823.35%
Balchem (BCPC)
3/10/2000 - 1/20/2016
3,551.42%
CarMax (KMX)
3/10/2000 - 1/20/2016
3,403.47%