OTTR - Otter Tail GAAP EPS of $1.85 beats by $0.13, revenue of $333.04M beats by $7.24M August, 04 2025 06:01 PM Otter Tail Corporation 2025-08-04 18:01:04 ET More on Otter Tail Otter Tail Q2 2025 Earnings Preview Seeking Alpha’s Quant Rating on Otter Tail Historical earnings data for Otter Tail Dividend scorecard for Otter Tail Financial information for Otter Tail For further details see: Otter Tail GAAP EPS of $1.85 beats by $0.13, revenue of $333.04M beats by $7.24M