best performing large and mid cap stocks may 10 2017 to august 1 2017

Aya Gold & Silver Inc Common Shares (AYA) had the highest return between May 10, 2017 and August 1, 2017 by a US stock with a market cap of $2B+, returning 100%.

ASSETDATE% RETURN
Aya Gold & Silver Inc Common Shares (AYA)
5/10/2017 - 8/1/2017
100%
BeiGene (ONC)
5/10/2017 - 8/1/2017
91.68%
Immunitybio (IBRX)
5/10/2017 - 8/1/2017
83.28%
Carvana (CVNA)
5/10/2017 - 8/1/2017
77.18%
Leonardo DRS, Inc Common Stock (DRS)
5/10/2017 - 8/1/2017
74.59%
PTC Therapeutics (PTCT)
5/10/2017 - 8/1/2017
69.3%
Option Care Health (OPCH)
5/10/2017 - 8/1/2017
68.26%
NRG Energy (NRG)
5/10/2017 - 8/1/2017
66.51%
Uniqure (QURE)
5/10/2017 - 8/1/2017
61.62%
Applied Opt (AAOI)
5/10/2017 - 8/1/2017
61.16%
Penguin Solutions (PENG)
5/10/2017 - 8/1/2017
53.33%
Palvella Therapeutics (PVLA)
5/10/2017 - 8/1/2017
51.02%
Alnylam Pharmaceuticals (ALNY)
5/10/2017 - 8/1/2017
50.25%
ArcBest (ARCB)
5/10/2017 - 8/1/2017
45.06%
NVIDIA (NVDA)
5/10/2017 - 8/1/2017
44.07%
JOYY (JOYY)
5/10/2017 - 8/1/2017
40.67%
First Solar (FSLR)
5/10/2017 - 8/1/2017
39.35%
Bausch Health Companies (BHC)
5/10/2017 - 8/1/2017
39.24%
IAMGold (IAG)
5/10/2017 - 8/1/2017
38.69%
SolarEdge Technologies (SEDG)
5/10/2017 - 8/1/2017
38.69%
Hudbay Minerals (HBM)
5/10/2017 - 8/1/2017
36.84%
Block (XYZ)
5/10/2017 - 8/1/2017
35.88%
Dillard's (DDS)
5/10/2017 - 8/1/2017
35.5%
Taseko Mines (TGB)
5/10/2017 - 8/1/2017
35.45%
Appian (APPN)
5/10/2017 - 8/1/2017
35.4%