Otter Tail Corporation (OTTR)

NASDAQ: OTTR · Real-Time Price · USD
89.03
+0.81 (0.92%)
At close: Sep 16, 2026, 4:00 PM EDT
89.03
0.00 (0.00%)
After-hours: Sep 16, 2026, 5:21 PM EDT
Market Cap3.74B +7.3%
Revenue (ttm)1.32B +0.3%
Net Income195.07M -31.8%
EPS4.63 -31.8%
Shares Out 41.99M
PE Ratio19.22
Forward PE15.62
Dividend$2.31 (2.60%)
Ex-Dividend DateAug 14, 2026
Volume146,649
Open88.74
Previous Close88.22
Day's Range87.97 - 89.34
52-Week Range74.15 - 95.09
Beta0.43
AnalystsHold
Price Target90.50 (+1.65%)
Earnings DateNov 2, 2026