5 Stocks With Strong Earnings Surprises — MITT ABMD MKL XIN CRAY By: InvestorPlace October 04, 2012 at 07:58 AM EDT Read More >> Related Stocks: Abiomed Inc Ag Mortgage Investment Trust Cray Inc Markel Corp Xinyuan Real Estate Ltd ADR