Otter Tail

OTTR

Otter Tail Corporation is an energy company based in Fergus Falls, Minnesota. Its main subsidiary is the Otter Tail Power Company. As of 2007, Otter Tail Power Company serves at least 423 towns at retail and delivers power to about 14 municipal utilities. The company currently has a workforce of ove …

Insider trades and stock quote 2023-2025

All insider trades at Otter Tail

Subscribe RSS
DateTypeInsiderPositionØ-PriceVolume
8/13/2024 SellSmestad, Jennifer O. VP, General Council & Corp Sec $88.7 $354,960
5/24/2024 SellKnutson, Paul L. VP, Human Resources $90.7 $362,640
11/20/2023 SellErickson, John D. Director $77.4 $193,400
All information without guarantee! No recommendation/consultation! © U.S. Securities and Exchange Commission (SEC)