best performing stocks, between april 2003 and april 05, 2006, with a market cap of more than 100b

Apple (AAPL) had the highest return between April 1, 2003 and April 5, 2006 by a US stock with a market cap of $100B+, returning 846.4%.

ASSETDATE% RETURN
Apple (AAPL)
4/1/2003 - 4/5/2006
846.39%
Intuitive Surgical (ISRG)
4/1/2003 - 4/5/2006
754.02%
Southern Copper (SCCO)
4/1/2003 - 4/5/2006
680.61%
Sumitomo Mitsui Financial (SMFG)
4/1/2003 - 4/5/2006
648.21%
Advanced Micro Devices (AMD)
4/1/2003 - 4/5/2006
460.97%
ICICI Bank (IBN)
4/1/2003 - 4/5/2006
401.73%
Brookfield (BN)
4/1/2003 - 4/5/2006
398.41%
NVIDIA (NVDA)
4/1/2003 - 4/5/2006
364.48%
Mitsubishi UFJ Financial Group Inc ADR (MUFG)
4/1/2003 - 4/5/2006
332.8%
BHP (BHP)
4/1/2003 - 4/5/2006
322.52%
Alphabet Inc Class A (GOOGL)
4/1/2003 - 4/5/2006
307.95%
Lam Research (LRCX)
4/1/2003 - 4/5/2006
287.51%
HDFC Bank Limited ADR (HDB)
4/1/2003 - 4/5/2006
285.95%
BlackRock (BLK)
4/1/2003 - 4/5/2006
252%
Vertex Pharmaceuticals (VRTX)
4/1/2003 - 4/5/2006
229.5%
Boeing (BA)
4/1/2003 - 4/5/2006
228.59%
Rio Tinto ADR (RIO)
4/1/2003 - 4/5/2006
217.99%
ASML Holding NV ADR (ASML)
4/1/2003 - 4/5/2006
212.23%
Caterpillar (CAT)
4/1/2003 - 4/5/2006
212.22%
British American Tobacco (BTI)
4/1/2003 - 4/5/2006
206.22%
Gilead Sciences (GILD)
4/1/2003 - 4/5/2006
204.33%
Toronto Dominion Bank (TD)
4/1/2003 - 4/5/2006
203.79%
UBS (UBS)
4/1/2003 - 4/5/2006
201.95%
SAP SE ADR (SAP)
4/1/2003 - 4/5/2006
191.57%
Qualcomm (QCOM)
4/1/2003 - 4/5/2006
189.31%