best performing small-cap and mid-cap and large cap stocks 2007

Natwest (NWG) had the highest return in 2007 by a US stock with a market cap of $300M+, returning 9,034,940%.

ASSET YEAR % RETURN
Natwest (NWG)
2007
9,034,940%
Northern Oil & Gas (NOG)
2007
2,241,830.77%
OPTIMIZERx (OPRX)
2007
2,900%
First Solar (FSLR)
2007
785.45%
Mosaic (MOS)
2007
336.56%
CF Industries (CF)
2007
325.81%
Cryoport (CYRX)
2007
306.67%
Graham (GHM)
2007
298.19%
MercadoLibre (MELI)
2007
235.82%
Intuitive Surgical (ISRG)
2007
232.85%
Baidu (BIDU)
2007
230.34%
Opko Health (OPK)
2007
227.59%
Companhia Siderurgica Nacional ADR (SID)
2007
206.52%
MAG Silver (MAG)
2007
203.47%
Cal-Maine Foods (CALM)
2007
190.58%
Riot Blockchain (RIOT)
2007
181.29%
VSE (VSEC)
2007
181.2%
American Superconductor (AMSC)
2007
177.28%
Universal Insurance (UVE)
2007
175.53%
O-I Glass (OI)
2007
167.86%
Travere Therapeutics (TVTX)
2007
166.67%
BlackBerry (BB)
2007
163.2%
Booking (BKNG)
2007
161.16%
Deckers Outdoor (DECK)
2007
159.17%
Flotek Industries (FTK)
2007
158.82%