best performing stocks in the large cap from jun 2007 to dec 2007

First Solar (FSLR) had the highest return between June 1, 2007 and December 31, 2007 by a large-cap US stock, returning 289.7%.

ASSET DATE % RETURN
First Solar (FSLR)
6/1/2007 - 12/31/2007
289.7%
MercadoLibre (MELI)
6/1/2007 - 12/31/2007
235.82%
Baidu (BIDU)
6/1/2007 - 12/31/2007
173.54%
Mosaic (MOS)
6/1/2007 - 12/31/2007
167.86%
CF Industries (CF)
6/1/2007 - 12/31/2007
144.18%
Intuitive Surgical (ISRG)
6/1/2007 - 12/31/2007
133.38%
Petroleo Brasileiro Petrobras SA ADR (PBR)
6/1/2007 - 12/31/2007
113.44%
Petróleo Brasileiro SA - Petrobras (PBR.A)
6/1/2007 - 12/31/2007
101.34%
Biomarin Pharmaceutical (BMRN)
6/1/2007 - 12/31/2007
97.32%
Lululemon Athletica (LULU)
6/1/2007 - 12/31/2007
89.48%
Booking (BKNG)
6/1/2007 - 12/31/2007
84.6%
Illumina (ILMN)
6/1/2007 - 12/31/2007
81%
Alnylam Pharmaceuticals (ALNY)
6/1/2007 - 12/31/2007
76.14%
Deckers Outdoor (DECK)
6/1/2007 - 12/31/2007
75.59%
Chipotle Mexican Grill (CMG)
6/1/2007 - 12/31/2007
69.05%
GameStop (GME)
6/1/2007 - 12/31/2007
67.23%
MSCI (MSCI)
6/1/2007 - 12/31/2007
66.96%
Apple (AAPL)
6/1/2007 - 12/31/2007
63.57%
Jacobs Solutions (J)
6/1/2007 - 12/31/2007
63.44%
Morningstar (MORN)
6/1/2007 - 12/31/2007
62.25%
Western Digital (WDC)
6/1/2007 - 12/31/2007
60.69%
Insulet (PODD)
6/1/2007 - 12/31/2007
56.53%
Deere (DE)
6/1/2007 - 12/31/2007
55.94%
Trip Group Ltd ADR (TCOM)
6/1/2007 - 12/31/2007
52.16%
HDFC Bank Limited ADR (HDB)
6/1/2007 - 12/31/2007
52.13%
Large-cap stocks are treated as having a market cap of $10B+.