Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 119,236 $10,465,344 7.05%
2. 22,663 $1,989,132 0.19%
3. 16,945 $1,487,251 0.05%
4. 15,833 $1,402,652 0%
5. 9,787 $859,005 0.23%