OTTR Earnings on 2026-05-04

Event-specific view for this earnings schedule only.

Otter Tail Corporation

Reaction Snapshot (Event Day 1-3)

Day 1
-2.04%
Day 2
+0.17%
Day 3
-1.18%

Earnings Metrics (EPS / Revenue)

EPS

+29.1%

Beat

1.73 vs 1.34

Revenue

+2.3%

Beat

347.03M vs 339.10M

EOD Chart (Event Window)

Window: 7 days before and after earnings date.

85.3788.5291.66EE: 2026-05-0411: 2026-05-0522: 2026-05-0633: 2026-05-072026-04-272026-05-042026-05-11
DayDateOpenHighLowCloseVolume
D12026-05-0590.791.0487.7988.74349,030
D22026-05-0687.858985.3788.89286,522
D32026-05-0789.0189.0186.8887.84318,700