best performing stocks, between june 05, 2000 and aug 05, 2001, with a market cap of more than 50b

Altria (MO) had the highest return between June 5, 2000 and August 5, 2001 by a US stock with a market cap of $50B+, returning 146.9%.

ASSETDATE% RETURN
Altria (MO)
6/5/2000 - 8/5/2001
146.93%
O’Reilly Automotive (ORLY)
6/5/2000 - 8/5/2001
140.92%
McKesson (MCK)
6/5/2000 - 8/5/2001
133.64%
CoreSite Realty (COR)
6/5/2000 - 8/5/2001
126.63%
Enterprise Products Partners (EPD)
6/5/2000 - 8/5/2001
117.07%
CSX (CSX)
6/5/2000 - 8/5/2001
87.9%
Manulife Financial (MFC)
6/5/2000 - 8/5/2001
77.26%
UnitedHealth (UNH)
6/5/2000 - 8/5/2001
71.82%
Gilead Sciences (GILD)
6/5/2000 - 8/5/2001
71.72%
Southern (SO)
6/5/2000 - 8/5/2001
67.35%
TC Energy (TRP)
6/5/2000 - 8/5/2001
66.62%
Canadian National Railway (CNI)
6/5/2000 - 8/5/2001
65.47%
Brookfield (BN)
6/5/2000 - 8/5/2001
65.05%
Canadian Pacific Railway (CP)
6/5/2000 - 8/5/2001
64.61%
Electronic Arts (EA)
6/5/2000 - 8/5/2001
64.35%
AutoZone (AZO)
6/5/2000 - 8/5/2001
61.62%
Waste Management (WM)
6/5/2000 - 8/5/2001
58.54%
TJX Companies (TJX)
6/5/2000 - 8/5/2001
57.19%
BlackRock (BLK)
6/5/2000 - 8/5/2001
55.12%
Stryker (SYK)
6/5/2000 - 8/5/2001
53.24%
British American Tobacco (BTI)
6/5/2000 - 8/5/2001
52.65%
Boeing (BA)
6/5/2000 - 8/5/2001
51.75%
Lockheed Martin (LMT)
6/5/2000 - 8/5/2001
50.97%
United Rentals (URI)
6/5/2000 - 8/5/2001
50.55%
Sempra Energy (SRE)
6/5/2000 - 8/5/2001
47.8%