Otter Tail Corp (NASDAQ:OTTR)

42.05
Delayed Data
As of Feb 16
 +0.50 / +1.20%
Today’s Change
35.65
Today|||52-Week Range
48.65
-5.40%
Year-to-Date
No recent news for Otter Tail Corp.