Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 4,134,048 $1,105,485,707 0.02%
2. 688,995 $184,244,153 0.16%
3. 546,281 $146,081,002 1.09%
4. 321,046 $87,045,202 0.15%
5. 287,277 $76,820,740 0.02%