Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 4,297,555 $1,356,952,992 0.02%
2. 1,709,877 $539,893,663 0.01%
3. 1,667,276 $526,442,397 0.02%
4. 1,243,258 $392,556,505 0.01%
5. 1,071,454 $338,557,982 0.02%