best preforming stock mid or large cap jun 2019 to oct 2019

Eldorado Gold (EGO) had the highest return between June 1, 2019 and October 31, 2019 by a US stock with a market cap of $2B+, returning 121%.

ASSET DATE % RETURN
Eldorado Gold (EGO)
6/1/2019 - 10/31/2019
121%
RH (RH)
6/1/2019 - 10/31/2019
113.84%
PDD (PDD)
6/1/2019 - 10/31/2019
110.94%
Visteon (VC)
6/1/2019 - 10/31/2019
108.14%
Sibanye Gold Ltd ADR (SBSW)
6/1/2019 - 10/31/2019
97.16%
Harmony Gold Mining (HMY)
6/1/2019 - 10/31/2019
94.41%
Palomar (PLMR)
6/1/2019 - 10/31/2019
93.86%
Amkor Technology (AMKR)
6/1/2019 - 10/31/2019
91.52%
Coeur Mining (CDE)
6/1/2019 - 10/31/2019
89.69%
Sonic Automotive (SAH)
6/1/2019 - 10/31/2019
85.96%
Crocs (CROX)
6/1/2019 - 10/31/2019
80.64%
Cirrus Logic (CRUS)
6/1/2019 - 10/31/2019
79.22%
GMS (GMS)
6/1/2019 - 10/31/2019
77.91%
ACADIA Pharmaceuticals (ACAD)
6/1/2019 - 10/31/2019
77.08%
Generac (GNRC)
6/1/2019 - 10/31/2019
74.49%
Option Care Health (OPCH)
6/1/2019 - 10/31/2019
71.84%
Tesla (TSLA)
6/1/2019 - 10/31/2019
69.76%
Hecla Mining (HL)
6/1/2019 - 10/31/2019
69.43%
Mr Cooper (COOP)
6/1/2019 - 10/31/2019
68.2%
Natera (NTRA)
6/1/2019 - 10/31/2019
67.48%
Arrowhead Pharmaceuticals (ARWR)
6/1/2019 - 10/31/2019
65.84%
ELF Beauty (ELF)
6/1/2019 - 10/31/2019
65.35%
Summit Materials (SUM)
6/1/2019 - 10/31/2019
64.26%
KLA-Tencor (KLAC)
6/1/2019 - 10/31/2019
63.82%
Roku (ROKU)
6/1/2019 - 10/31/2019
62.17%