Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 6,574,793 $558,660,127 0.01%
2. 5,040,893 $428,324,678 0%
3. 1,541,152 $130,951,685 0%
4. 1,026,585 $87,229,885 0.02%
5. 915,785 $77,823,144 0%