Penumbra Inc (PEN)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 5,840,124 $1,561,707,513 0.1%
2. 4,134,048 $1,105,485,707 0.02%
3. 3,675,349 $982,825,076 0.02%
4. 1,197,662 $320,266,795 0.01%
5. 869,923 $232,626,109 1.68%