OTTR Otter Tail Corporation

270
$90.30
$0.36
(0.40%)
Today
Watchers270
52-Wk Low$68.96
52-Wk High$99.49
Market Cap$3.79B
Volume444,975.00
52-Wk High$99.49
52-Wk Low$68.96