← All US stocks
OT

OTTER TAIL CORP

OTTR· Utilities· Electric UtilitiesS&P 600

Close · 17/06/2026

86.73

1D

-2.68%

52-week range

74.15 – 92.24

Volume

2,31,109.00

Price history

OTTR

18/05/2026 to 17/06/2026

O 88.43 H 89.00 L 85.51

89.6083.6218/05/202617/06/2026
1W-3.20%
1M-1.51%
3M-0.60%
6M+2.80%
1Y+13.73%
3Y+12.39%
5Y+75.50%
MAX+83.67%

Fundamentals

as of 17/06/2026
Market cap
$3.64B
Shares out
41.99M
P/E (trailing)
18.67
P/E (forward)
16.86
EPS (trailing)
4.65
Dividend yield
2.60%
Beta
0.43
Profit margin
14.83%
P/B
1.94
Return on equity
10.39%

SEC financial statements

54 quarterly and 18 annual periods through 30/06/2026.

Explore statements →

Details

Ticker
OTTR
Index
SP600
Sector
Utilities
Industry
Electric Utilities
HQ
-

Last close 17/06/2026.