Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 119,641 $10,765,297 6.79%
2. 86,441 $7,777,961 1.37%
3. 44,579 $4,011,218 0.32%
4. 16,655 $1,481,629 0%
5. 16,358 $1,471,886 0.05%