best performing stocks in the large cap from apr 2007 to mar 2008

First Solar (FSLR) had the highest return between April 1, 2007 and March 31, 2008 by a large-cap US stock, returning 343.6%.

ASSET DATE % RETURN
First Solar (FSLR)
4/1/2007 - 3/31/2008
343.65%
CF Industries (CF)
4/1/2007 - 3/31/2008
170.64%
Intuitive Surgical (ISRG)
4/1/2007 - 3/31/2008
167%
Illumina (ILMN)
4/1/2007 - 3/31/2008
157.99%
Baidu (BIDU)
4/1/2007 - 3/31/2008
148.32%
Booking (BKNG)
4/1/2007 - 3/31/2008
126.29%
Petroleo Brasileiro Petrobras SA ADR (PBR)
4/1/2007 - 3/31/2008
110.16%
Mastercard (MA)
4/1/2007 - 3/31/2008
109.04%
Biomarin Pharmaceutical (BMRN)
4/1/2007 - 3/31/2008
103.63%
Petróleo Brasileiro SA - Petrobras (PBR.A)
4/1/2007 - 3/31/2008
94.93%
Agnico Eagle Mines (AEM)
4/1/2007 - 3/31/2008
92.13%
Vale SA ADR (VALE)
4/1/2007 - 3/31/2008
89.17%
Rio Tinto ADR (RIO)
4/1/2007 - 3/31/2008
83.07%
Chipotle Mexican Grill (CMG)
4/1/2007 - 3/31/2008
82.22%
MercadoLibre (MELI)
4/1/2007 - 3/31/2008
80.73%
Amazon (AMZN)
4/1/2007 - 3/31/2008
78.92%
EOG Resources (EOG)
4/1/2007 - 3/31/2008
68.63%
Flutter Entertainment (FLUT)
4/1/2007 - 3/31/2008
67.6%
Wheaton Precious Metals (WPM)
4/1/2007 - 3/31/2008
64.34%
TechnipFMC (FTI)
4/1/2007 - 3/31/2008
62.08%
Kinross Gold (KGC)
4/1/2007 - 3/31/2008
61.3%
United Therapeutics (UTHR)
4/1/2007 - 3/31/2008
61.21%
Western Digital (WDC)
4/1/2007 - 3/31/2008
59.34%
Hess (HES)
4/1/2007 - 3/31/2008
58.79%
Incyte (INCY)
4/1/2007 - 3/31/2008
58.52%
Large-cap stocks are treated as having a market cap of $10B+.