Otter Tail logo

Otter Tail Corporation (OTTR)

NASDAQ: OTTR · Real-Time Price · USD
89.66
+0.28 (0.31%)
Oct 15, 2026, 4:00 PM EDT - Market closed
Market Cap3.76B +18.1%
Revenue (ttm)1.32B +0.3%
Net Income195.07M -31.8%
EPS4.63 -31.8%
Shares Out 41.99M
PE Ratio19.36
Forward PE15.73
Dividend$2.31 (2.58%)
Ex-Dividend DateAug 14, 2026
Volume179,702
Open90.19
Previous Close89.38
Day's Range89.26 - 90.49
52-Week Range74.15 - 95.09
Beta0.45
AnalystsHold
Price Target90.50 (+0.94%)
Earnings DateNov 2, 2026