Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 6,681,719 $537,009,769 0.01%
2. 5,173,233 $415,772,737 0.01%
3. 551,338 $44,311,035 0.01%
4. 392,368 $31,534,635 0.01%
5. 231,561 $18,610,557 0.01%