Otter Tail Corporation

XNAS:OTTR   1:40:03 PM EDT
78.59
+0.38 (+0.49%)
Twitter Share  Facebook Share StockTwits Share