best mid cap stock between dec 2009 and feb 2011

IDT (IDT) had the highest return between December 1, 2009 and February 28, 2011 by a mid-cap US stock, returning 627.7%.

ASSETDATE% RETURN
IDT (IDT)
12/1/2009 - 2/28/2011
627.73%
Novanta (NOVT)
12/1/2009 - 2/28/2011
572.4%
Energy Fuels (UUUU)
12/1/2009 - 2/28/2011
420.59%
First Majestic Silver (AG)
12/1/2009 - 2/28/2011
328.58%
Cirrus Logic (CRUS)
12/1/2009 - 2/28/2011
326.09%
Universal Display (OLED)
12/1/2009 - 2/28/2011
288.64%
IPG Photonics (IPGP)
12/1/2009 - 2/28/2011
276.7%
Crocs (CROX)
12/1/2009 - 2/28/2011
258.01%
Northern Oil & Gas (NOG)
12/1/2009 - 2/28/2011
244.95%
Camtek (CAMT)
12/1/2009 - 2/28/2011
215.2%
AXT (AXTI)
12/1/2009 - 2/28/2011
209.17%
Silicon Motion Technology (SIMO)
12/1/2009 - 2/28/2011
202.66%
Innospec (IOSP)
12/1/2009 - 2/28/2011
196.57%
Federal Agricultural Mortgage (AGM)
12/1/2009 - 2/28/2011
195.3%
Bausch Health Companies (BHC)
12/1/2009 - 2/28/2011
192.02%
Sirius XM (SIRI)
12/1/2009 - 2/28/2011
187.3%
Denison Mines (DNN)
12/1/2009 - 2/28/2011
173.91%
Astronics (ATRO)
12/1/2009 - 2/28/2011
171.2%
UFP Technologies (UFPT)
12/1/2009 - 2/28/2011
170.61%
Vishay Intertechnology (VSH)
12/1/2009 - 2/28/2011
166.93%
Grupo Financiero Galicia SA ADR (GGAL)
12/1/2009 - 2/28/2011
166.61%
Banc of California (BANC)
12/1/2009 - 2/28/2011
158.96%
Under Armour Inc A (UAA)
12/1/2009 - 2/28/2011
156.61%
Dana (DAN)
12/1/2009 - 2/28/2011
156.17%
Fortuna Silver Mines (FSM)
12/1/2009 - 2/28/2011
155.33%
Mid-cap stocks are treated as having a market cap between $2B and $10B.