Penumbra, Inc.

PEN Healthcare Medical Devices

Penumbra, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $1.4 billion, up 17.5% from fiscal 2024.

Revenue
+15.6%
EPS
−8.29%
Free cash flow
−37.2%
Total debt
−10.3%

Quarter to September 2026, against a year earlier

319.57 1.54 −0.48%
Market cap
$12.7B
P/E
80.3×
Fwd P/E
68.7×
Dividend yield
—
F-score
8/9
Altman Z
20.17
Beneish M
−2.48
Dividend safety
n/a

Penumbra, Inc. 10-K filed Feb 25, 2026

Fiscal year 2025 · Period ended Dec 31, 2025 · Filed · accepted 1:27 PM ET · Document on sec.gov · Filing index

What changed

Item 1, Business, against the 10-K filed Feb 18, 2025: 5 added · 1 removed · 41 modified; 4 with only figures updated

  1. Modified · Overview

    Since our founding in 2004, we have had a strong track record of organic invested heavily in our product development and commercial expansion that has established the foundation of our global organization. We have successfully developed, obtained regulatory clearance or approval for, and introduced products into the thrombectomy market since 2007, access market since 2008, embolization market since 2011, and neurosurgical market since 2014, and operated in the immersive healthcare market from 2020 until September 2024.