0001466593-26-000002
SEC filingOtter Tail Corporation announced consolidated financial results for the quarter and year ended December 31, 2025, reporting annual diluted EPS of $6.55 and ROE of 16%, and initiated 2026 diluted EPS guidance of $5.22 to $5.62 with ROE projection of 12% at midpoint.