Otter Tail Corporation

XNAS:OTTR   1:55:48 PM EDT
82.69
+0.57 (+0.69%)
Twitter Share  Facebook Share StockTwits Share