Otter Tail Corporation (OTTR)

NASDAQ: OTTR · Real-Time Price · USD
89.20
+0.78 (0.88%)
Oct 6, 2026, 4:00 PM EDT - Market closed
Market Cap3.75B +12.1%
Revenue (ttm)1.32B +0.3%
Net Income195.07M -31.8%
EPS4.63 -31.8%
Shares Out 41.99M
PE Ratio19.26
Forward PE15.65
Dividend$2.31 (2.59%)
Ex-Dividend DateAug 14, 2026
Volume236,234
Open88.97
Previous Close88.42
Day's Range87.72 - 89.31
52-Week Range74.15 - 95.09
Beta0.45
AnalystsHold
Price Target90.50 (+1.46%)
Est. EarningsNov 2, 2026