Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 433,125 $136,759,219 0.05%
2. 235,328 $74,304,811 0.01%
3. 91,863 $29,005,742 0.1%
4. 88,873 $28,061,650 0.01%
5. 72,000 $22,734,000 1.99%