Market Overview

Otter Tail Corporation Reports Q4 EPS of $0.47 vs $0.30 Est; Revenue of $212.60M vs $213.85M Est