best performing large cap stocks between october 2007 and april 2008

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

ASSETDATE% RETURN
First Solar (FSLR)
10/1/2007 - 4/30/2008
143.33%
Tenet Healthcare (THC)
10/1/2007 - 4/30/2008
89.35%
Mastercard (MA)
10/1/2007 - 4/30/2008
88.74%
EOG Resources (EOG)
10/1/2007 - 4/30/2008
80.74%
CF Industries (CF)
10/1/2007 - 4/30/2008
76.31%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
10/1/2007 - 4/30/2008
66.48%
Petroleo Brasileiro Petrobras SA ADR (PBR)
10/1/2007 - 4/30/2008
62.07%
Netflix (NFLX)
10/1/2007 - 4/30/2008
54.51%
Celestica (CLS)
10/1/2007 - 4/30/2008
52.61%
Incyte (INCY)
10/1/2007 - 4/30/2008
52.39%
Take-Two Interactive Software (TTWO)
10/1/2007 - 4/30/2008
52.03%
APA (APA)
10/1/2007 - 4/30/2008
51.36%
Steel Dynamics (STLD)
10/1/2007 - 4/30/2008
50.32%
Illumina (ILMN)
10/1/2007 - 4/30/2008
49.56%
CSX (CSX)
10/1/2007 - 4/30/2008
48.73%
Clean Harbors (CLH)
10/1/2007 - 4/30/2008
48.48%
Biomarin Pharmaceutical (BMRN)
10/1/2007 - 4/30/2008
45.2%
Booking (BKNG)
10/1/2007 - 4/30/2008
43.58%
Cognex (CGNX)
10/1/2007 - 4/30/2008
43.5%
ICON (ICLR)
10/1/2007 - 4/30/2008
41.98%
Visa Inc Class A (V)
10/1/2007 - 4/30/2008
40.25%
MercadoLibre (MELI)
10/1/2007 - 4/30/2008
38.08%
Chunghwa Telecom (CHT)
10/1/2007 - 4/30/2008
37.82%
Devon Energy (DVN)
10/1/2007 - 4/30/2008
37.16%
Rio Tinto ADR (RIO)
10/1/2007 - 4/30/2008
35.89%
Large-cap stocks are treated as having a market cap of $10B+.