Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 5,818,874 $1,381,866,131 0.08%
2. 4,109,393 $975,898,651 0.01%
3. 3,650,622 $866,949,712 0.01%
4. 1,495,957 $355,259,868 2.24%
5. 1,203,218 $285,740,211 0.01%