
Otter Tail Corporation
USD90.57
-0.75 (-0.82%)
CEO
Charles S. MacFarlane
IPO Date
1990-03-26
Sector
Utilities
Industry
Diversified Utilities
Exchange
NASDAQ
Country
US
Open
$91.17
Prev. Close
$91.32
Day Low
$90.11
Day High
$91.17
52W Low
$74.15
52W High
$95.00
Market Cap
$3.80B
Volume
0.18M
Otter Tail Corporation Announces First Quarter Earnings and Increases 2021 Earnings Per Share Guidance