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