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