Otter Tail Corporation

NASDAQ:OTTR   1:57:27 PM EDT
41.01
+0.87 (+2.17%)
Twitter Share  Facebook Share StockTwits Share