Otter Tail Corporation

XNAS:OTTR   3:35:59 PM EDT
81.78
+0.44 (+0.54%)
Twitter Share  Facebook Share StockTwits Share