Otter tail reports q3 rev $228.7 mln versus $227.7 mln

Oration third quarter diluted earnings per share increase 6.9%.q3 revenue $228.7 million versus $227.7 million.sees fy 2019 earnings per share $2.10 to $2.20.q3 earnings per share $0.62.corporation is narrowing its 2019 diluted earnings per share guidance range to $2.10-$2.20.
OTTR Ratings Summary
OTTR Quant Ranking