Otter Tail Corp (OTTR)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 6,980,216 $515,419,121 0.01%
2. 5,275,068 $389,511,021 0%
3. 1,660,768 $122,631,109 0%
4. 991,751 $73,247,205 0%
5. 968,839 $71,540,779 0.01%