Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 6,428,579 $495,579,146 0.01%
2. 5,142,810 $396,459,222 0.01%
3. 1,571,945 $121,181,240 0%
4. 1,243,574 $95,867,130 0.08%
5. 1,010,613 $77,922,879 0.01%