Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 5,131,942 $1,595,572,092 0.08%
2. 4,141,230 $1,287,549,765 0.02%
3. 3,770,569 $1,172,307,607 0.02%
4. 1,157,417 $359,852,519 0.01%
5. 876,325 $272,458,205 0.23%