Valuation: Penumbra, Inc.

Capitalization 14.01B 11.92B 11.07B 10.38B 19.33B 1,283B 20.49B 126B 50.09B 606B 52.53B 51.45B 2,218B P/E ratio 2025 *
83x
P/E ratio 2026 * 70.6x
Enterprise value 13.58B 11.56B 10.73B 10.06B 18.74B 1,244B 19.87B 123B 48.57B 588B 50.93B 49.88B 2,150B EV / Sales 2025 *
9.81x
EV / Sales 2026 * 8.47x
Free-Float
96.13%
Yield 2025 *
-
Yield 2026 * -
More valuation ratios * Estimated data
Dynamic Chart
1 day+0.10%
1 week+2.46%
Current month+15.51%
1 month+11.93%
3 months+42.49%
6 months+54.87%
Current year+15.51%
More quotes
1 week 349.12
Extreme 349.12
362.41
1 month 290
Extreme 290
362.41
Current year 290
Extreme 290
362.41
1 year 221.26
Extreme 221.26
362.41
3 years 148
Extreme 148
362.41
5 years 114.86
Extreme 114.865
362.41
10 years 40.23
Extreme 40.23
362.41
More quotes
Manager TitleAgeSince
Chief Executive Officer 64 2004-06-20
President 42 2025-08-31
Director of Finance/CFO 54 2019-12-01
Director TitleAgeSince
Chairman 64 2014-12-31
Chairman 64 2004-12-31
Director/Board Member 59 2015-03-31
More insiders
Change 5d. change 1-year change 3-years change Capi.($)
+0.30%+2.46%+30.19%+43.29% 14.01B
-0.01%+0.01%+0.01%+85.22% 12.57B
-2.13%+1.87%-17.71%-17.52% 7.85B
+0.96%-4.31%+6.78%-7.33% 6.25B
-0.68%-10.09%+17.10%+28.97% 5.89B
-0.97%-8.00%-5.52%+40.44% 4.89B
+0.32%-4.95%+9.75%+27.83% 4.69B
+0.05%-.--%+0.59%+28.18% 4.7B
+2.33%-0.78%+36.21%+9.58% 1.87B
-1.14%-1.46%+23.58%-51.83% 1.75B
Average -0.12%+0.28%+10.10%+18.68% 6.45B
Weighted average by Cap. -0.22%+2.49%+8.65%+31.83%
See all sector performances

Financials

2025 *2026 *
Net sales 1.38B 1.18B 1.09B 1.03B 1.91B 127B 2.03B 12.5B 4.95B 59.91B 5.19B 5.09B 219B 1.58B 1.35B 1.25B 1.17B 2.18B 145B 2.32B 14.28B 5.66B 68.47B 5.93B 5.81B 251B
Net income 169M 144M 134M 125M 234M 15.5B 248M 1.53B 605M 7.32B 635M 622M 26.8B 200M 170M 158M 148M 276M 18.31B 292M 1.8B 715M 8.65B 750M 734M 31.65B
Net Debt -427M -363M -337M -316M -589M -39.09B -624M -3.85B -1.53B -18.46B -1.6B -1.57B -67.57B -607M -517M -480M -450M -838M -55.62B -888M -5.48B -2.17B -26.27B -2.28B -2.23B -96.15B
More financial data * Estimated data
Logo Penumbra, Inc.
Penumbra, Inc. is a healthcare company. The Company designs, develops, manufactures, and markets products and has a portfolio that addresses challenging medical conditions in markets with unmet need. It is focused on developing, manufacturing, and marketing products for use by specialist physicians and healthcare providers to drive improved clinical and health outcomes. It is focused on developing and building its portfolio of products, including its thrombectomy, embolization, access, and immersive healthcare technologies. Common conditions that the Company focuses on Pulmonary Embolism, Deep Vein Thrombosis, Peripheral Arterial Occlusion, Ischemic Stroke, Acute Coronary Syndrome, Clot associated with Arteriovenous Graft or Fistula, Aneurysm, and Hemorrhagic Stroke. The Company sells its products to healthcare providers primarily through its direct sales organization in the United States, Europe, Canada and Australia, as well as through distributors in select international markets.
Employees
4,500
More about the company
Date Price Change Volume
26-01-22 359.15 $ +0.41% 901,133
26-01-21 357.68 $ +0.63% 2,798,853
26-01-20 355.44 $ +1.33% 3,182,888
26-01-16 350.78 $ +0.08% 3,306,002
26-01-15 350.49 $ +11.82% 9,675,405

Delayed Quote Nyse, January 22, 2026 at 03:39 pm EST

More quotes
Trader
Investor
Global
Quality
ESG MSCI
BBB
More Ratings
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
18
Last Close Price
357.68USD
Average target price
348.53USD
Spread / Average Target
-2.56%
Consensus

Quarterly revenue - Rate of surprise