Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 3,770,569 $1,172,307,607 0.02%
2. 876,325 $272,458,205 0.23%
3. 382,350 $118,876,439 0.84%
4. 358,626 $110,966,057 0.18%
5. 150,372 $46,752,159 0.01%