best large cap stock april 2007 to november 2008

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

ASSETDATE% RETURN
First Solar (FSLR)
4/1/2007 - 11/30/2008
139.62%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
4/1/2007 - 11/30/2008
55.11%
Illumina (ILMN)
4/1/2007 - 11/30/2008
49.63%
Stifel Financial (SF)
4/1/2007 - 11/30/2008
45.6%
Baidu (BIDU)
4/1/2007 - 11/30/2008
40.81%
McDonald’s (MCD)
4/1/2007 - 11/30/2008
40.08%
Clean Harbors (CLH)
4/1/2007 - 11/30/2008
39.88%
CF Industries (CF)
4/1/2007 - 11/30/2008
37.89%
Mastercard (MA)
4/1/2007 - 11/30/2008
36.51%
Royal Gold (RGLD)
4/1/2007 - 11/30/2008
35.17%
Booking (BKNG)
4/1/2007 - 11/30/2008
29.19%
YPF Sociedad Anonima (YPF)
4/1/2007 - 11/30/2008
23.37%
Aon (AON)
4/1/2007 - 11/30/2008
22.85%
Repligen (RGEN)
4/1/2007 - 11/30/2008
22.26%
Walmart (WMT)
4/1/2007 - 11/30/2008
22.01%
Caseys General Stores (CASY)
4/1/2007 - 11/30/2008
20.22%
EOG Resources (EOG)
4/1/2007 - 11/30/2008
19.94%
Teva Pharma Industries Ltd ADR (TEVA)
4/1/2007 - 11/30/2008
16.76%
Gilead Sciences (GILD)
4/1/2007 - 11/30/2008
16.47%
Church & Dwight (CHD)
4/1/2007 - 11/30/2008
15.53%
Rollins (ROL)
4/1/2007 - 11/30/2008
15.13%
Novo Nordisk A-S (NVO)
4/1/2007 - 11/30/2008
14.43%
General Mills (GIS)
4/1/2007 - 11/30/2008
14.12%
Occidental Petroleum (OXY)
4/1/2007 - 11/30/2008
12.5%
Chevron (CVX)
4/1/2007 - 11/30/2008
12.28%
Large-cap stocks are treated as having a market cap of $10B+.