logo

Penumbra

NYSE • PEN • US70975L1070

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

12.7b USD | # 770 in US

Volume

336.46k shares | 108.03m USD

Shares Outstanding

39.39m

Free Float Shares

97.17% | 38.28m

DB:0P8|
BOVESPA:P2NB34

News

PEN key data

Penumbra (NYSE: PEN) has a market capitalization of $12.70B. Last close $324.34 (as of 2026-10-21); 52-week range $221.26 to $362.41. ORTEX data as of 2026-10-19: short interest is 5.86% of free float, 6.5 days to cover and the average cost to borrow is 1.33%.