Otter Tail Corporation (OTTR)

NASDAQ: OTTR · Real-Time Price · USD
93.79
+0.74 (0.80%)
Aug 7, 2026, 4:00 PM EDT - Market closed
Market Cap3.94B +19.6%
Revenue (ttm)1.32B +0.3%
Net Income195.07M -31.8%
EPS4.63 -31.8%
Shares Out 41.99M
PE Ratio20.25
Forward PE16.14
Dividend$2.31 (2.46%)
Ex-Dividend DateAug 14, 2026
Volume164,184
Open93.01
Previous Close93.05
Day's Range92.68 - 93.97
52-Week Range74.15 - 95.00
Beta0.43
AnalystsHold
Price Target90.50 (-3.51%)
Earnings DateAug 3, 2026