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 2024-2026

All insider trades at Otter Tail

Subscribe RSS
Date Type Insider Position Ø-Price Volume
8/11/2026 Sell Knutson, Paul L. VP, Human Resources $94.6 $44,949
8/10/2026 Sell Knutson, Paul L. VP, Human Resources $92.8 $23,210
8/7/2026 Sell Knutson, Paul L. VP, Human Resources $93.1 $325,885
All information without guarantee! No recommendation/consultation! © U.S. Securities and Exchange Commission (SEC)