Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 6,424,374 $563,867,321 0.01%
2. 2,947,184 $258,674,340 0.01%
3. 1,865,713 $163,753,630 0%
4. 1,569,348 $137,741,674 0%
5. 1,054,887 $92,610,086 0.01%