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