Otter Tail Corporation

NASDAQ:OTTR   3:47:18 PM EDT
83.69
+0.26 (+0.31%)
Twitter Share  Facebook Share StockTwits Share