Berry (NASDAQ:BRY – Get Free Report) announced its quarterly earnings results on Wednesday. The energy company reported $0.15 earnings per share for the quarter, missing the consensus estimate of $0.33 by ($0.18), Briefing.com reports. Berry had a net margin of 26.86% and a return on equity of 18.02%. The business had revenue of $222.08 million […]