10 companies with the biggest earnings surprises By: MarketWatch May 22, 2015 at 05:00 AM EDT Energy and mining companies topped the list, says Phil van Doorn. Read More >> Related Stocks: AT&T Inc Alliance Data Systems Apple Baker Hughes Inc CONSOL Energy Cabot Oil & Gas Carnival Corp Cerner Corp Chesapeake Energy D.R.Horton EOG Resources Expedia Facebook First Solar Flowserve Corp Frontier Communications Gilead Sciences Hasbro Hospira Hudson City Bancorp Interpublic GroupCompanies Loews Corp Morgan Stanley NRG Energy Newfield Exploration Newmont Mining Noble Energy Pfizer Pioneer Natural Resources Regeneron Pharmaceuticals Skyworks Solutions Standard & Poors 500 Tenet Healthcare TripAdvisor