best performing large cap stocks between october 2007 and april 2009

Netflix (NFLX) had the highest return between October 1, 2007 and April 30, 2009 by a large-cap US stock, returning 118.9%.

ASSETDATE% RETURN
Netflix (NFLX)
10/1/2007 - 4/30/2009
118.9%
Insmed (INSM)
10/1/2007 - 4/30/2009
90%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
10/1/2007 - 4/30/2009
84%
NetEase (NTES)
10/1/2007 - 4/30/2009
78.68%
First Solar (FSLR)
10/1/2007 - 4/30/2009
56.08%
Ross Stores (ROST)
10/1/2007 - 4/30/2009
50.73%
AutoZone (AZO)
10/1/2007 - 4/30/2009
43.56%
Illumina (ILMN)
10/1/2007 - 4/30/2009
43.43%
Franco-Nevada (FNV)
10/1/2007 - 4/30/2009
42.86%
Chunghwa Telecom (CHT)
10/1/2007 - 4/30/2009
31.61%
Edwards Lifesciences (EW)
10/1/2007 - 4/30/2009
28.9%
Stifel Financial (SF)
10/1/2007 - 4/30/2009
28.29%
Mastercard (MA)
10/1/2007 - 4/30/2009
24.89%
Tyler Technologies (TYL)
10/1/2007 - 4/30/2009
24.06%
Walmart Inc Common Stock (WMT)
10/1/2007 - 4/30/2009
18.19%
Old Dominion Freight Line (ODFL)
10/1/2007 - 4/30/2009
17.29%
Church & Dwight (CHD)
10/1/2007 - 4/30/2009
16.74%
O’Reilly Automotive (ORLY)
10/1/2007 - 4/30/2009
16.42%
Clean Harbors (CLH)
10/1/2007 - 4/30/2009
12.76%
Royal Gold (RGLD)
10/1/2007 - 4/30/2009
12.51%
Gilead Sciences (GILD)
10/1/2007 - 4/30/2009
11.06%
Visa Inc Class A (V)
10/1/2007 - 4/30/2009
9.77%
Booking (BKNG)
10/1/2007 - 4/30/2009
9.21%
JB Hunt Transport Services (JBHT)
10/1/2007 - 4/30/2009
9.17%
Taiwan Semiconductor Manufacturing (TSM)
10/1/2007 - 4/30/2009
8.52%
Large-cap stocks are treated as having a market cap of $10B+.