Otter Tail Corporation (OTTR)

NASDAQ: OTTR · Real-Time Price · USD
90.07
-0.42 (-0.46%)
Oct 26, 2026, 4:00 PM EDT - Market closed
Market Cap3.78B +15.4%
Revenue (ttm)1.32B +0.3%
Net Income195.07M -31.8%
EPS4.63 -31.8%
Shares Out 41.99M
PE Ratio19.45
Forward PE15.80
Dividend$2.31 (2.57%)
Ex-Dividend DateAug 14, 2026
Volume145,168
Open90.62
Previous Close90.49
Day's Range89.99 - 90.67
52-Week Range74.15 - 95.09
Beta0.45
AnalystsHold
Price Target90.50 (+0.48%)
Earnings DateNov 2, 2026