Otter Tail Corporation

NASDAQ:OTTR   2:53:52 PM EDT
41.13
+0.99 (+2.47%)
Twitter Share  Facebook Share StockTwits Share