Otter Tail Corporation

XNAS:OTTR   11:31:27 AM EDT
88.30
-1.11 (-1.24%)
Twitter Share  Facebook Share StockTwits Share