Market Overview

Otter Tail Reports Q3 EPS $0.35 vs $0.35 Est; Revenues $277.1M vs $282.15M Est