Otter Tail Corporation

XNAS:OTTR   3:07:03 PM EDT
78.46
+0.25 (+0.32%)
Twitter Share  Facebook Share StockTwits Share