Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 4,330,456 $1,421,991,758 0.02%
2. 1,694,488 $556,419,025 0.01%
3. 1,654,477 $543,280,612 0.02%
4. 1,185,811 $389,384,758 0.01%
5. 840,427 $275,971,015 0.28%