Back
Ticker avatar

Penumbra, Inc. PEN ยท SEC Filings

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