Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 5,789,454 $1,456,279,273 0.11%
2. 4,000,365 $1,006,251,814 0.02%
3. 3,658,103 $920,159,229 0.02%
4. 2,677,789 $673,587,473 0.16%
5. 1,101,107 $276,972,455 0.01%