Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 122,063 $10,005,504 7.39%
2. 38,348 $3,143,445 0.04%
3. 32,054 $2,627,466 0.02%
4. 24,655 $2,020,954 0.29%
5. 19,300 $1,582,021 0.03%