Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 5,059,480 $408,856,579 0.01%
2. 199,623 $16,131,534 0.01%
3. 122,016 $9,860,113 6.96%
4. 97,678 $7,893,359 1.03%
5. 95,588 $7,724,466 0%