Otter tail corporation announces first quarter earnings and affirms annual earnings guidance

Fergus falls, minn.--(business wire)--otter tail corporation (nasdaq: ottr) today announced financial results for the quarter ended march 31, 2025. summary produced diluted earnings per share of $1.62 in the first quarter of 2025. affirming consolidated 2025 earnings guidance range of $5.68 to $6.08. paid quarterly dividend of $0.525 per share, a 12% increase from last year. available liquidity of $607 million as of march 31, 2025. ceo overview “overall, we are pleased with our first quarter fi.
OTTR Ratings Summary
OTTR Quant Ranking