which medium cap stock has the best return from jan 2020 to oct 2020

GreenPower Motor (GP) had the highest return between January 1, 2020 and October 31, 2020 by a US stock, returning 2,809,275%.

ASSET DATE % RETURN
GreenPower Motor (GP)
1/1/2020 - 10/31/2020
2,809,275%
Integra Resources (ITRG)
1/1/2020 - 10/31/2020
518,233.33%
Graf Industrial Corp Warrants (each warrant exercisable for one-half of one share of common stock each at an exercise price of $1150 per share) (GRAF.WT)
1/1/2020 - 10/31/2020
2,944.83%
Novavax (NVAX)
1/1/2020 - 10/31/2020
1,922.81%
Kaival Brands Innovations (KAVL)
1/1/2020 - 10/31/2020
1,666.67%
Co-Diagnostics (CODX)
1/1/2020 - 10/31/2020
1,390%
Cardiff Oncology (CRDF)
1/1/2020 - 10/31/2020
1,155.56%
Bit Digital (BTBT)
1/1/2020 - 10/31/2020
886.84%
Genprex (GNPX)
1/1/2020 - 10/31/2020
855.88%
Alto Ingredients (ALTO)
1/1/2020 - 10/31/2020
836.92%
LifeMD (LFMD)
1/1/2020 - 10/31/2020
755.71%
Seres Therapeutics (MCRB)
1/1/2020 - 10/31/2020
703.75%
TOMI Environmental Solutions (TOMZ)
1/1/2020 - 10/31/2020
701.02%
Byrna Technologies (BYRN)
1/1/2020 - 10/31/2020
678.95%
Golden Matrix (GMGI)
1/1/2020 - 10/31/2020
673.87%
374Water Inc Common Stock (SCWO)
1/1/2020 - 10/31/2020
655.56%
Nio Inc Class A ADR (NIO)
1/1/2020 - 10/31/2020
645.85%
Franklin Wireless (FKWL)
1/1/2020 - 10/31/2020
617.57%
Celldex Therapeutics (CLDX)
1/1/2020 - 10/31/2020
607.14%
Zoom Video Communications (ZM)
1/1/2020 - 10/31/2020
569.93%
iBio, Inc Common Stock (IBIO)
1/1/2020 - 10/31/2020
569.23%
FingerMotion (FNGR)
1/1/2020 - 10/31/2020
547.06%
BioRestorative Therapies (BRTX)
1/1/2020 - 10/31/2020
532.08%
Next Technology (NXTT)
1/1/2020 - 10/31/2020
515.39%
Fiverr International (FVRR)
1/1/2020 - 10/31/2020
510.08%