(Financial News Network On) 15 days ago, on May 3rd, 2013,
Ultra Petroleum (NYSE:UPL) reported its earnings. Analysts, on average, expected earnings of $0.28 per share on sales of $211.7 million.
Ultra Petroleum actually reported earnings of $0.38 per ...
[Published Individual.com - May 18 2013]