Otter Tail Corporation

XNAS:OTTR  
78.55
+0.15 (+0.19%)
5:20:18 PM EDT: $78.70 +0.15 (+0.19%)
Twitter Share  Facebook Share StockTwits Share