Otter Tail Corporation

XNAS:OTTR   1:31:20 PM EDT
88.21
+0.28 (+0.32%)
Twitter Share  Facebook Share StockTwits Share