best performing sandp 500 stocks apr 2004

CME (CME) had the highest return in April 2004 by a US stock in the S&P 500 (GSPC), returning 21.1%.

ASSETMONTH% RETURN
CME (CME)
April 2004
21.12%
eBay (EBAY)
April 2004
15.87%
Ford Motor (F)
April 2004
14.32%
Wynn Resorts (WYNN)
April 2004
13.5%
Williams Companies (WMB)
April 2004
13.4%
Westinghouse Air Brake Technologies (WAB)
April 2004
13.27%
O’Reilly Automotive (ORLY)
April 2004
12.59%
JB Hunt Transport Services (JBHT)
April 2004
11.87%
Stryker (SYK)
April 2004
11.79%
Hubbell (HUBB)
April 2004
11.71%
EMCOR (EME)
April 2004
11.41%
Marriott International (MAR)
April 2004
10.97%
WW Grainger (GWW)
April 2004
9.85%
Gilead Sciences (GILD)
April 2004
9.68%
CVS Health (CVS)
April 2004
9.62%
Eli Lilly and (LLY)
April 2004
9.51%
McKesson (MCK)
April 2004
9.46%
Cigna (CI)
April 2004
9.3%
Trimble (TRMB)
April 2004
9.2%
Illinois Tool Works (ITW)
April 2004
9.2%
ResMed (RMD)
April 2004
9.05%
IDEX (IEX)
April 2004
9.02%
Genuine Parts (GPC)
April 2004
8.81%
Zimmer Biomet (ZBH)
April 2004
8.08%
Edwards Lifesciences (EW)
April 2004
8.03%