OTTR
Otter Tail Corporation
$86.48
+0.91% (+$0.78)
Volume
362,912
52W High
$90.11
52W Low
$71.79
Market Cap
$3.69B
What to Watch This Quarter
Based on historical dataConsensus EPS
$1.64
Whisper EPS
$1.67
1.8% above consensus
Last Quarter
$1.23
Current Streak
1 Miss
Avg Surprise (4Q)
-2.22%
Next Earnings Report
Reports in 60 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%
Company Information
Symbol
OTTR
Company
Otter Tail Corporation
Market Cap
$3.69B
Next Earnings
May 4, 2026