OT
OTTR
Otter Tail Corporation
$88.22
+0.70%
24h
LOADING TRADINGVIEW CHART…
Chart by TradingView
LAST 5 SESSIONS
24H HIGH
$88.33
24H LOW
$86.64
VOLUME
247,614
MARKET CAP
$3.70B
24H CHANGE
$0.6100
CATEGORY
Stocks
In the news · OTTR
No stories mention OTTR in the last few days.
