Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 165,683 $14,586,705 0.09%
2. 117,295 $10,326,652 6.49%
3. 86,160 $7,585,526 1.38%
4. 18,277 $1,614,443 0%
5. 16,161 $1,422,827 0.04%