Otter Tail Corporation (Nasdaq: OTTR) today announced financial results for the quarter ended September 30, 2025.