DISCLOSEDQuarterly
Bridgewater Associates
Otter Tail Corp · NASDAQ
15,201 sh · $1.3M
Filed 31 Mar 2026SEC 13Fview source
Bridgewater Associates
Otter Tail Corp · NASDAQ
15,201 sh · $1.3M
Renaissance Technologies
Otter Tail Corp · NASDAQ
6,610 sh · $580.2K
Two Sigma Investments
Otter Tail Corp · NASDAQ
662,934 sh · $58.2M
BlackRock
Otter Tail Corp · NASDAQ
6,495,576 sh · $568.9M