best performing large cap stocks between may 2004 and nov 2004

ArcelorMittal SA ADR (MT) had the highest return between May 1, 2004 and November 30, 2004 by a large-cap US stock, returning 290.2%.

ASSETDATE% RETURN
ArcelorMittal SA ADR (MT)
5/1/2004 - 11/30/2004
290.23%
Cheniere Energy (LNG)
5/1/2004 - 11/30/2004
272.61%
Apple (AAPL)
5/1/2004 - 11/30/2004
157.85%
Vale SA ADR (VALE)
5/1/2004 - 11/30/2004
143.21%
Monster Beverage (MNST)
5/1/2004 - 11/30/2004
143.16%
Elbit Systems (ESLT)
5/1/2004 - 11/30/2004
129.26%
Cameco (CCJ)
5/1/2004 - 11/30/2004
128.89%
Intuitive Surgical (ISRG)
5/1/2004 - 11/30/2004
120.43%
Alamos Gold (AGI)
5/1/2004 - 11/30/2004
117.02%
Carpenter Technology (CRS)
5/1/2004 - 11/30/2004
113.58%
Allegheny Technologies (ATI)
5/1/2004 - 11/30/2004
112.65%
Teck Resources Ltd Class B (TECK)
5/1/2004 - 11/30/2004
105.98%
VeriSign (VRSN)
5/1/2004 - 11/30/2004
102.84%
WESCO International (WCC)
5/1/2004 - 11/30/2004
96.64%
Autodesk (ADSK)
5/1/2004 - 11/30/2004
94.16%
Axon Enterprise (AXON)
5/1/2004 - 11/30/2004
85.66%
Alphabet Inc Class A (GOOGL)
5/1/2004 - 11/30/2004
81.96%
Garmin (GRMN)
5/1/2004 - 11/30/2004
80.69%
Williams Companies (WMB)
5/1/2004 - 11/30/2004
80.01%
Infosys Ltd ADR (INFY)
5/1/2004 - 11/30/2004
79.07%
Nucor (NUE)
5/1/2004 - 11/30/2004
79%
United Therapeutics (UTHR)
5/1/2004 - 11/30/2004
78.76%
Cognizant Technology Solutions Corp Class A (CTSH)
5/1/2004 - 11/30/2004
76.16%
Grupo Cibest (CIB)
5/1/2004 - 11/30/2004
76.12%
Coherent (COHR)
5/1/2004 - 11/30/2004
74.98%
Large-cap stocks are treated as having a market cap of $10B+.