Otter Tail Corporation

XNAS:OTTR   9:53:05 AM EDT
78.26
+0.99 (+1.28%)
Twitter Share  Facebook Share StockTwits Share