best performing large stocks from may 2007 to 2008

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

ASSETDATE% RETURN
First Solar (FSLR)
5/1/2007 - 12/31/2008
133.87%
Royal Gold (RGLD)
5/1/2007 - 12/31/2008
70.93%
Illumina (ILMN)
5/1/2007 - 12/31/2008
59.67%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
5/1/2007 - 12/31/2008
56.35%
Stifel Financial (SF)
5/1/2007 - 12/31/2008
52.77%
Agnico Eagle Mines (AEM)
5/1/2007 - 12/31/2008
47.61%
Kinross Gold (KGC)
5/1/2007 - 12/31/2008
39.3%
Eldorado Gold (EGO)
5/1/2007 - 12/31/2008
38.74%
Clean Harbors (CLH)
5/1/2007 - 12/31/2008
36.55%
McDonald’s (MCD)
5/1/2007 - 12/31/2008
36.19%
Netflix (NFLX)
5/1/2007 - 12/31/2008
35.08%
Alnylam Pharmaceuticals (ALNY)
5/1/2007 - 12/31/2008
31.96%
Booking (BKNG)
5/1/2007 - 12/31/2008
31.42%
Mastercard (MA)
5/1/2007 - 12/31/2008
29.15%
YPF Sociedad Anonima (YPF)
5/1/2007 - 12/31/2008
28.42%
UMB Financial (UMBF)
5/1/2007 - 12/31/2008
28.32%
Kratos Defense & Security Solutions (KTOS)
5/1/2007 - 12/31/2008
26.13%
Gilead Sciences (GILD)
5/1/2007 - 12/31/2008
24.75%
CF Industries (CF)
5/1/2007 - 12/31/2008
24.48%
NetEase (NTES)
5/1/2007 - 12/31/2008
22.71%
Occidental Petroleum (OXY)
5/1/2007 - 12/31/2008
21.87%
Walmart (WMT)
5/1/2007 - 12/31/2008
20.73%
Rollins (ROL)
5/1/2007 - 12/31/2008
20.71%
Aon (AON)
5/1/2007 - 12/31/2008
19.92%
Franco-Nevada (FNV)
5/1/2007 - 12/31/2008
17.09%
Large-cap stocks are treated as having a market cap of $10B+.