Otter Tail Corporation

NASDAQ:OTTR   3:37:44 PM EDT
40.62
+0.80 (+2.01%)
Twitter Share  Facebook Share StockTwits Share