19 Surprising Stocks With a History of Earnings Surprises

Positive earnings surprises – when profits beat consensus analyst estimates – can have a huge impact on a company’s share price.