Otter Tail (NASDAQ:OTTR – Get Free Report) posted its quarterly earnings data on Tuesday. The utilities provider reported $1.25 earnings per share (EPS) for the quarter, beating the consensus estimate of $1.22 by $0.03, Yahoo Finance reports. The business had revenue of $314.31 million during the quarter, compared to analysts’ expectations of $300.60 million. Otter […]