Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 5,857,415 $1,503,188,318 0.08%
2. 4,213,117 $1,081,212,215 0.02%
3. 3,860,655 $990,759,893 0.02%
4. 1,170,742 $300,447,519 0.01%
5. 922,127 $236,645,452 0.18%