Otter Tail Corporation (OTTR)
NASDAQ·Industrials·Conglomerates
$94.00
+4.26%
Mkt Cap $3.81B
Analyst Ratings
No recent rating data.
Price Target (1 analysts)
$81.00
Range $81.00 – $81.00
Implied Upside
-13.8%
Consensus $81.00 vs current $94.00
NASDAQ·Industrials·Conglomerates
$94.00
+4.26%
Mkt Cap $3.81B
No recent rating data.
Price Target (1 analysts)
$81.00
Range $81.00 – $81.00
-13.8%
Consensus $81.00 vs current $94.00