Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 6,391,447 $516,492,845 0.01%
2. 5,059,480 $408,856,579 0.01%
3. 1,561,440 $126,179,966 0%
4. 1,019,262 $82,384,745 0.01%
5. 850,729 $68,750,934 0.01%