best performing small-cap stocks 2016-2018

Immatics (IMTX) had the highest return between 2016 and 2018 by a small-cap US stock, returning 195,900%.

ASSET YEARS % RETURN
Immatics (IMTX)
2016-2018
195,900%
Metalla Royalty & Streaming (MTA)
2016-2018
6,872.46%
Cronos (CRON)
2016-2018
6,159.04%
Gravity (GRVY)
2016-2018
2,505.59%
SIGA Technologies (SIGA)
2016-2018
1,581.14%
Paysign (PAYS)
2016-2018
1,430.43%
Semler Scientific (SMLR)
2016-2018
1,304.08%
Canopy Growth (CGC)
2016-2018
1,159.73%
HIVE Blockchain Technologies (HIVE)
2016-2018
1,118.75%
Aurora Cannabis (ACB)
2016-2018
1,096.87%
TSS, Inc Common Stock (TSSI)
2016-2018
833.33%
eXp World (EXPI)
2016-2018
742.85%
EVI Industries (EVI)
2016-2018
709.65%
Amarin (AMRN)
2016-2018
631.72%
Mesabi Trust (MSB)
2016-2018
594.2%
Vericel Corp Ord (VCEL)
2016-2018
585.04%
Xpel (XPEL)
2016-2018
481.1%
Chemours (CC)
2016-2018
462.33%
BioLife Solutions (BLFS)
2016-2018
454.38%
North American Construction (NOA)
2016-2018
445.47%
Cryoport (CYRX)
2016-2018
443.35%
Five9 (FIVN)
2016-2018
408.96%
GeoPark (GPRK)
2016-2018
397.12%
Green Dot (GDOT)
2016-2018
393.3%
BlueLinx (BXC)
2016-2018
357.51%
Small-cap stocks are treated as having a market cap between $300M and $2B.