
Otter Tail Corporation
USD89.15
+0.28 (+0.31%)
CEO
Charles S. MacFarlane
IPO Date
1990-03-26
Sector
Utilities
Industry
Diversified Utilities
Exchange
NASDAQ
Country
US
Open
$89.93
Prev. Close
$88.87
Day Low
$88.48
Day High
$89.93
52W Low
$74.15
52W High
$92.24
Market Cap
$3.74B
Volume
0.01M