Otter Tail Corporation today announced financial results for the quarter ended March 31, 2026. SUMMARY Produced diluted earnings per share of $1.73 in the first quarter of 2026. Return on equity of 15 ...