Otter Tail Reports Q3 Revenue of $320.5M
Otter Tail Corporation reported Q3 revenue of $320.5 million, versus the FactSet estimate of $327.9 million.
Otter Tail Corporation reported Q3 revenue of $320.5 million, versus the FactSet estimate of $327.9 million.