OTTR
Otter Tail Corporation
$88.54
-0.06% ($0.05)
Volume
204,970
52W High
$90.41
52W Low
$71.79
Market Cap
$3.69B
What to Watch This Quarter
Based on historical dataConsensus EPS
$1.64
Whisper EPS
$1.66
1.1% above consensus
Last Quarter
$1.23
Current Streak
1 Miss
Avg Surprise (4Q)
-2.22%
Next Earnings Report
Reports in 27 days
Price Chart
EPS History: Consensus vs Actual
Last 12 quartersPrice Movement Around Earnings
Q3 2025
Nov 3, 2025
1-Day:
+5.18%
Q2 2025
Aug 4, 2025
1-Day:
+6.19%
Q1 2025
May 5, 2025
1-Day:
-6.80%
Revenue & Financial Performance
Revenue Whisper
$317.0M
TWN Proprietary Estimate
Last Quarter Revenue
$308.1M
+1.7% YoY
Gross Margin
23.3%
Net Margin: 16.8%
| Quarter | Revenue | YoY Growth | Gross Margin | Op Margin | Net Income |
|---|---|---|---|---|---|
| Q4'25 | $308.1M | +1.7% | 23.3% | 22.0% | $51.8M |
| Q3'25 | $325.6M | -3.7% | 45.6% | 29.7% | $78.3M |
| Q2'25 | $333.0M | -2.7% | 44.6% | 29.3% | $77.7M |
| Q1'25 | $337.4M | -2.8% | 41.2% | 24.9% | $68.1M |
| Q4'24 | $303.1M | -3.6% | 40.4% | 22.1% | $54.9M |
| Q3'24 | $338.0M | -5.6% | 46.5% | 31.8% | $85.5M |
| Q2'24 | $342.3M | +1.4% | 46.5% | 32.4% | $87.0M |
| Q1'24 | $347.1M | +2.4% | 41.5% | 27.4% | $74.3M |
Company Information
Symbol
OTTR
Company
Otter Tail Corporation
Market Cap
$3.69B
Next Earnings
May 4, 2026