best performing stocks in s and p 500 between oct 31st 2007 and oct 31st 2008

Old Dominion Freight Line (ODFL) had the highest return between October 31, 2007 and October 31, 2008 by a US stock in the S&P 500 (GSPC), returning 35.6%.

ASSETDATE% RETURN
Old Dominion Freight Line (ODFL)
10/31/2007 - 10/31/2008
35.57%
Church & Dwight (CHD)
10/31/2007 - 10/31/2008
26.91%
Walmart (WMT)
10/31/2007 - 10/31/2008
24.25%
Ross Stores (ROST)
10/31/2007 - 10/31/2008
22.44%
General Mills (GIS)
10/31/2007 - 10/31/2008
21.58%
Norfolk Southern (NSC)
10/31/2007 - 10/31/2008
19.49%
STERIS (STE)
10/31/2007 - 10/31/2008
18.62%
Marsh & McLennan Companies (MRSH)
10/31/2007 - 10/31/2008
16.25%
Illumina (ILMN)
10/31/2007 - 10/31/2008
9.4%
Caseys General Stores (CASY)
10/31/2007 - 10/31/2008
8.13%
CH Robinson Worldwide (CHRW)
10/31/2007 - 10/31/2008
6.96%
Union Pacific (UNP)
10/31/2007 - 10/31/2008
6.84%
Edwards Lifesciences (EW)
10/31/2007 - 10/31/2008
6.49%
Bio-Techne (TECH)
10/31/2007 - 10/31/2008
6.05%
Westinghouse Air Brake Technologies (WAB)
10/31/2007 - 10/31/2008
5.82%
JB Hunt Transport Services (JBHT)
10/31/2007 - 10/31/2008
5.48%
Amgen (AMGN)
10/31/2007 - 10/31/2008
5.35%
Truist Financial (TFC)
10/31/2007 - 10/31/2008
4.44%
Abbott Laboratories (ABT)
10/31/2007 - 10/31/2008
3.53%
CSX (CSX)
10/31/2007 - 10/31/2008
3.28%
Wells Fargo (WFC)
10/31/2007 - 10/31/2008
2.83%
AutoZone (AZO)
10/31/2007 - 10/31/2008
2.49%
McDonald’s (MCD)
10/31/2007 - 10/31/2008
2.34%
Hasbro (HAS)
10/31/2007 - 10/31/2008
1.75%
Baxter International (BAX)
10/31/2007 - 10/31/2008
1.5%