best performing stocks at october 21 of 2019 in the sandp500

Halliburton (HAL) had the highest return on October 21, 2019 by a US stock in the S&P 500 (GSPC), returning 8%.

ASSET DATE % RETURN
Halliburton (HAL)
10/21/2019
8.04%
EOG Resources (EOG)
10/21/2019
5.06%
Schlumberger (SLB)
10/21/2019
4.25%
Amun Bitwise Select 10 Large Cap Crypto ETP (KEYS)
10/21/2019
4.12%
Moderna (MRNA)
10/21/2019
4.03%
Enphase Energy (ENPH)
10/21/2019
3.98%
PG&E (PCG)
10/21/2019
3.61%
Vertex Pharmaceuticals (VRTX)
10/21/2019
3.55%
ConocoPhillips (COP)
10/21/2019
3.15%
Union Pacific (UNP)
10/21/2019
3%
Lennox International (LII)
10/21/2019
2.94%
Micron Technology (MU)
10/21/2019
2.87%
CSX (CSX)
10/21/2019
2.67%
APA (APA)
10/21/2019
2.61%
Devon Energy (DVN)
10/21/2019
2.33%
PTC (PTC)
10/21/2019
2.31%
KLA-Tencor (KLAC)
10/21/2019
2.3%
Wynn Resorts (WYNN)
10/21/2019
2.29%
Altria (MO)
10/21/2019
2.27%
Axon Enterprise (AXON)
10/21/2019
2.2%
Nordson (NDSN)
10/21/2019
2.1%
Morgan Stanley (MS)
10/21/2019
2.04%
Contura Energy (CTRA)
10/21/2019
2.01%
Fastenal (FAST)
10/21/2019
1.91%
Skyworks Solutions (SWKS)
10/21/2019
1.9%