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

Canadian Pacific Railway (CP) had the highest return between July 1, 2007 and December 31, 2007 by a large-cap US stock, returning 365.6%.

ASSET DATE % RETURN
Canadian Pacific Railway (CP)
7/1/2007 - 12/31/2007
365.61%
MercadoLibre (MELI)
7/1/2007 - 12/31/2007
235.82%
First Solar (FSLR)
7/1/2007 - 12/31/2007
198.98%
Mosaic (MOS)
7/1/2007 - 12/31/2007
141.77%
Intuitive Surgical (ISRG)
7/1/2007 - 12/31/2007
132.37%
Baidu (BIDU)
7/1/2007 - 12/31/2007
125.38%
Biomarin Pharmaceutical (BMRN)
7/1/2007 - 12/31/2007
95.69%
Petroleo Brasileiro Petrobras SA ADR (PBR)
7/1/2007 - 12/31/2007
91.87%
Alnylam Pharmaceuticals (ALNY)
7/1/2007 - 12/31/2007
90.19%
Lululemon Athletica (LULU)
7/1/2007 - 12/31/2007
89.48%
CF Industries (CF)
7/1/2007 - 12/31/2007
80.09%
Petróleo Brasileiro SA - Petrobras (PBR.A)
7/1/2007 - 12/31/2007
79.64%
Chipotle Mexican Grill (CMG)
7/1/2007 - 12/31/2007
70.71%
Hess (HES)
7/1/2007 - 12/31/2007
70.56%
LKQ (LKQ)
7/1/2007 - 12/31/2007
69.17%
MSCI (MSCI)
7/1/2007 - 12/31/2007
66.96%
Nasdaq (NDAQ)
7/1/2007 - 12/31/2007
66.58%
Booking (BKNG)
7/1/2007 - 12/31/2007
66.54%
Incyte (INCY)
7/1/2007 - 12/31/2007
66.39%
Jacobs Solutions (J)
7/1/2007 - 12/31/2007
65.16%
Morningstar (MORN)
7/1/2007 - 12/31/2007
64.9%
Insulet (PODD)
7/1/2007 - 12/31/2007
64.2%
Apple (AAPL)
7/1/2007 - 12/31/2007
63.63%
Suzano Papel e Celulose SA ADR (SUZ)
7/1/2007 - 12/31/2007
63.11%
GameStop (GME)
7/1/2007 - 12/31/2007
58.61%
Large-cap stocks are treated as having a market cap of $10B+.