Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 429,172 $108,717,851 0.72%
2. 148,271 $37,560,009 0.04%
3. 19,812 $5,018,776 0.12%
4. 12,670 $3,209,564 0.03%
5. 6,625 $1,678,245 0.01%