Otter Tail Corporation (OTTR)
NASDAQ·Utilities·Diversified Utilities
$89.54
+1.16%
Mkt Cap $3.72B
Analyst Ratings
No recent rating data.
Price Target (1 analysts)
$81.00
Range $81.00 – $81.00
Implied Upside
-9.5%
Consensus $81.00 vs current $89.54
NASDAQ·Utilities·Diversified Utilities
$89.54
+1.16%
Mkt Cap $3.72B
No recent rating data.
Price Target (1 analysts)
$81.00
Range $81.00 – $81.00
-9.5%
Consensus $81.00 vs current $89.54