best performing mid cap stocks from 6 jan 2020 to 12 mar 2021

Riot Blockchain (RIOT) had the highest return between January 6, 2020 and March 12, 2021 by a mid-cap US stock, returning 5,006.5%.

ASSET DATE % RETURN
Riot Blockchain (RIOT)
1/6/2020 - 3/12/2021
5,006.5%
Marathon Digital (MARA)
1/6/2020 - 3/12/2021
4,139.58%
WM Technology (MAPSW)
1/6/2020 - 3/12/2021
1,760.47%
Plug Power (PLUG)
1/6/2020 - 3/12/2021
1,277.55%
Nio Inc Class A ADR (NIO)
1/6/2020 - 3/12/2021
985.92%
Celsius (CELH)
1/6/2020 - 3/12/2021
886.66%
Hut 8 Corp Common Stock (HUT)
1/6/2020 - 3/12/2021
847.94%
Twist Bioscience (TWST)
1/6/2020 - 3/12/2021
583.42%
Quantumscape (QS)
1/6/2020 - 3/12/2021
491.98%
Calix (CALX)
1/6/2020 - 3/12/2021
489.33%
CleanSpark (CLSK)
1/6/2020 - 3/12/2021
482.27%
Canoo (GOEVW)
1/6/2020 - 3/12/2021
479.31%
Enphase Energy (ENPH)
1/6/2020 - 3/12/2021
466.99%
Scholar Rock (SRRK)
1/6/2020 - 3/12/2021
433.55%
Magnite (MGNI)
1/6/2020 - 3/12/2021
423.51%
Bilibili (BILI)
1/6/2020 - 3/12/2021
412.53%
Penn National Gaming (PENN)
1/6/2020 - 3/12/2021
410.05%
Etsy (ETSY)
1/6/2020 - 3/12/2021
395.05%
Upwork (UPWK)
1/6/2020 - 3/12/2021
393.2%
Vista Outdoor (VSTO)
1/6/2020 - 3/12/2021
370.34%
Protagonist Therapeutics (PTGX)
1/6/2020 - 3/12/2021
366.87%
TG Therapeutics (TGTX)
1/6/2020 - 3/12/2021
362.67%
Appian (APPN)
1/6/2020 - 3/12/2021
356.02%
Sitime (SITM)
1/6/2020 - 3/12/2021
353.1%
Sunrun (RUN)
1/6/2020 - 3/12/2021
337.43%
Mid-cap stocks are treated as having a market cap between $2B and $10B.