Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 6,681,719 $537,009,769 0.01%
2. 5,173,233 $415,772,737 0.01%
3. 1,603,418 $128,866,705 0.01%
4. 1,254,287 $100,807,052 0.09%
5. 1,025,465 $82,435,711 0.01%