highest performing large cap stock from may 2006 to march 2008

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

ASSETDATE% RETURN
First Solar (FSLR)
5/1/2006 - 3/31/2008
843.43%
CF Industries (CF)
5/1/2006 - 3/31/2008
513.14%
Mastercard (MA)
5/1/2006 - 3/31/2008
456.74%
Booking (BKNG)
5/1/2006 - 3/31/2008
395.53%
Baidu (BIDU)
5/1/2006 - 3/31/2008
313.16%
Riot Platforms (RIOT)
5/1/2006 - 3/31/2008
222.91%
Biomarin Pharmaceutical (BMRN)
5/1/2006 - 3/31/2008
187.56%
Vale SA ADR (VALE)
5/1/2006 - 3/31/2008
172.97%
Credicorp (BAP)
5/1/2006 - 3/31/2008
170.02%
Ambev SA ADR (ABEV)
5/1/2006 - 3/31/2008
157.32%
Incyte (INCY)
5/1/2006 - 3/31/2008
153.25%
Intuitive Surgical (ISRG)
5/1/2006 - 3/31/2008
153.08%
Deckers Outdoor (DECK)
5/1/2006 - 3/31/2008
152.09%
ArcelorMittal SA ADR (MT)
5/1/2006 - 3/31/2008
151.65%
Southern Copper (SCCO)
5/1/2006 - 3/31/2008
141.19%
Illumina (ILMN)
5/1/2006 - 3/31/2008
138.53%
ICON (ICLR)
5/1/2006 - 3/31/2008
137.04%
Trip Group Ltd ADR (TCOM)
5/1/2006 - 3/31/2008
130.8%
Elbit Systems (ESLT)
5/1/2006 - 3/31/2008
128.2%
Suzano Papel e Celulose SA ADR (SUZ)
5/1/2006 - 3/31/2008
126.34%
Clean Harbors (CLH)
5/1/2006 - 3/31/2008
123.75%
Flutter Entertainment (FLUT)
5/1/2006 - 3/31/2008
123.65%
Novo Nordisk A-S (NVO)
5/1/2006 - 3/31/2008
119.18%
Chipotle Mexican Grill (CMG)
5/1/2006 - 3/31/2008
118.13%
Petroleo Brasileiro Petrobras SA ADR (PBR)
5/1/2006 - 3/31/2008
116.91%
Large-cap stocks are treated as having a market cap of $10B+.