best performing mid-cap stocks from dec 2009 to may 2010

Mesoblast (MESO) had the highest return between December 1, 2009 and May 31, 2010 by a mid-cap US stock, returning 14,999,900%.

ASSETDATE% RETURN
Mesoblast (MESO)
12/1/2009 - 5/31/2010
14,999,900%
Novanta (NOVT)
12/1/2009 - 5/31/2010
335.94%
Cirrus Logic (CRUS)
12/1/2009 - 5/31/2010
159.4%
IDT (IDT)
12/1/2009 - 5/31/2010
154.33%
American Airlines (AAL)
12/1/2009 - 5/31/2010
134.22%
Federal Agricultural Mortgage (AGM)
12/1/2009 - 5/31/2010
133.88%
MGIC Investment (MTG)
12/1/2009 - 5/31/2010
127.73%
Riot Platforms (RIOT)
12/1/2009 - 5/31/2010
125.45%
Arrowhead Pharmaceuticals (ARWR)
12/1/2009 - 5/31/2010
125%
Radian (RDN)
12/1/2009 - 5/31/2010
121.68%
ChipMOS Technologies (IMOS)
12/1/2009 - 5/31/2010
119.99%
Astronics (ATRO)
12/1/2009 - 5/31/2010
113.09%
Nexstar Broadcasting (NXST)
12/1/2009 - 5/31/2010
110.37%
Crocs (CROX)
12/1/2009 - 5/31/2010
109.94%
Camtek (CAMT)
12/1/2009 - 5/31/2010
108.8%
Vera Therapeutics (VERA)
12/1/2009 - 5/31/2010
100%
Western Alliance Bancorporation (WAL)
12/1/2009 - 5/31/2010
99.75%
Sanmina (SANM)
12/1/2009 - 5/31/2010
87.12%
Axos Financial (AX)
12/1/2009 - 5/31/2010
82.74%
Amneal Pharmaceuticals, Inc Class A Common Stock (AMRX)
12/1/2009 - 5/31/2010
81.68%
AXT (AXTI)
12/1/2009 - 5/31/2010
81.25%
Zions Bancorporation (ZION)
12/1/2009 - 5/31/2010
79.97%
Silicon Motion Technology (SIMO)
12/1/2009 - 5/31/2010
75.67%
Aurinia Pharmaceuticals (AUPH)
12/1/2009 - 5/31/2010
74.77%
Brunswick (BC)
12/1/2009 - 5/31/2010
70.44%
Mid-cap stocks are treated as having a market cap between $2B and $10B.