$317.52
1.170.37%
마지막 업데이트: Oct 9, 4:54 AM
$318.51
2.160.68%

Penumbra (PEN) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
39.389M
Shares Float
34.255M
Insider Shares Owned
1.105M
Insider % Owned
2.8%
Institutional Shares Held
16.287M
Institutional % Held
41.3%
Ownership Breakdown