best performing large stocks apr 2007 to june 2008

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

ASSETDATE% RETURN
First Solar (FSLR)
4/1/2007 - 6/30/2008
423.65%
CF Industries (CF)
4/1/2007 - 6/30/2008
299.37%
Baidu (BIDU)
4/1/2007 - 6/30/2008
224.31%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
4/1/2007 - 6/30/2008
221.38%
Illumina (ILMN)
4/1/2007 - 6/30/2008
196.09%
Petroleo Brasileiro Petrobras SA ADR (PBR)
4/1/2007 - 6/30/2008
192.24%
Mastercard (MA)
4/1/2007 - 6/30/2008
149.08%
Frontline (FRO)
4/1/2007 - 6/30/2008
146.05%
Darling Ingredients (DAR)
4/1/2007 - 6/30/2008
142.94%
Intuitive Surgical (ISRG)
4/1/2007 - 6/30/2008
121.76%
Rio Tinto ADR (RIO)
4/1/2007 - 6/30/2008
120.04%
TechnipFMC (FTI)
4/1/2007 - 6/30/2008
119.17%
Booking (BKNG)
4/1/2007 - 6/30/2008
116.18%
Agnico Eagle Mines (AEM)
4/1/2007 - 6/30/2008
111.02%
Woodside Energy (WDS)
4/1/2007 - 6/30/2008
105.83%
Western Digital (WDC)
4/1/2007 - 6/30/2008
103.48%
APA (APA)
4/1/2007 - 6/30/2008
98.48%
Vale SA ADR (VALE)
4/1/2007 - 6/30/2008
97.02%
Deckers Outdoor (DECK)
4/1/2007 - 6/30/2008
93.39%
ArcelorMittal SA ADR (MT)
4/1/2007 - 6/30/2008
90.03%
Ovintiv (OVV)
4/1/2007 - 6/30/2008
86.4%
Occidental Petroleum (OXY)
4/1/2007 - 6/30/2008
85.91%
EOG Resources (EOG)
4/1/2007 - 6/30/2008
84.55%
Amazon (AMZN)
4/1/2007 - 6/30/2008
84.02%
Cummins (CMI)
4/1/2007 - 6/30/2008
83.02%
Large-cap stocks are treated as having a market cap of $10B+.