Back
Ticker avatar

Penumbra, Inc. PEN · Dilution

Penumbra, Inc., together with its subsidiaries, designs, develops, manufactures, and markets medical...
Price321.16
Market Cap12.58 B
Float38.3 M
CountryUS
SectorHealthcare
ExchangeNYSE
OverviewFilingsInsightsDilutionNewsTranscripts
Search in Documents