Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 6,361,494 $521,451,676 0.01%
2. 5,096,077 $417,725,432 0.01%
3. 1,565,373 $128,313,625 0%
4. 1,464,613 $120,054,321 0.09%
5. 1,015,098 $83,224,535 0.01%