Otter Tail Corporation (OTTR)

NASDAQ: OTTR · Real-Time Price · USD
90.84
-0.84 (-0.92%)
At close: Aug 28, 2026, 4:00 PM EDT
90.55
-0.29 (-0.32%)
After-hours: Aug 28, 2026, 7:30 PM EDT
Market Cap3.81B +7.2%
Revenue (ttm)1.32B +0.3%
Net Income195.07M -31.8%
EPS4.63 -31.8%
Shares Out 41.99M
PE Ratio19.62
Forward PE15.94
Dividend$2.31 (2.54%)
Ex-Dividend DateAug 14, 2026
Volume164,950
Open92.31
Previous Close91.68
Day's Range90.51 - 92.57
52-Week Range74.15 - 95.09
Beta0.43
AnalystsHold
Price Target90.50 (-0.37%)
Earnings DateAug 3, 2026