Reports Q revenue $303.111M vs $314.3M last year. “Otter Tail (OTTR) Corporation produced record earnings in 2024, generating diluted earnings ...
Otter’s centralized platform enabled the company to consolidate its tech stack, seamlessly integrating hardware, order aggregation, financial reconciliation, marketing tools, and more under one ...
Otter Tail (OTTR) announced that its Board of Directors increased the company’s quarterly common stock dividend to 52.5c per share. The ...