Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 6,557,596 $590,052,503 0.01%
2. 2,996,322 $269,609,054 0.01%
3. 1,891,243 $170,174,045 0%
4. 1,645,782 $148,087,464 0%
5. 1,112,886 $100,162,320 0.01%