Otter Tail Corporation · NASDAQ:OTTR

Otter Tail Corporation shareholders

As of Jun 30, 2026, 353 institutions reported holding Otter Tail Corporation, 70.1% of its shares. Largest: BlackRock, Vanguard and State Street. New holders, exits, insiders and big stakes, each with its filing.

HolderShares% of Otter Tail CorporationChangeFiled
BlackRock6.56M15.6%+133KAug 7, 2026
Vanguard5.23M12.5%+86,386Aug 13, 2026
State Street1.65M3.9%+76,434Aug 7, 2026
Lsv Asset Management1.19M2.8%+144KAug 6, 2026
Geode Capital1.11M2.7%+57,999Aug 12, 2026
Morgan Stanley885K2.1%+231KAug 13, 2026
Dimensional828K2.0%+12,775Aug 11, 2026
Two Sigma726K1.7%+62,835Aug 14, 2026
First Trust637K1.5%+30,539Aug 11, 2026
Caisse de depot et placement du Quebec540K1.3%−30,060Aug 14, 2026

Otter Tail Corporation insider trades