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. In the quarter to June 2026, revenue grew 14.9%, EPS fell 24.8%, free cash flow grew 10.8% and total debt fell 9.90%, each against the same quarter a year earlier. Revenue growth for ten consecutive years, operating cash flow growth for three.

320.86 0.34 −0.11%
Market cap
$12.7B
P/E
78.4×
Fwd P/E
63.5×
Dividend yield
—
F-score
8/9
Altman Z
20.17
Beneish M
−2.48
Dividend safety
n/a
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
77.20 74.97 68.03 59.75

+8 more quarters

P/S ratio
8.26 8.87 8.62 7.42
P/FCF ratio
57.55 60.62 69.17 64.86
P/Operating CF
269.64 148.29 139.91 169.91
P/B ratio
8.12 8.75 8.48 7.29
EV/Sales
7.83 8.46 8.25 7.09
EV/EBITDA
57.64 60.25 56.00 49.69
EV/FCF
54.59 57.83 66.17 61.92
Current Ratio
5.75 6.02 6.64 6.73
Net Debt/EBITDA
(13.70) (13.91) (8.23) (8.75)
Debt/Equity
0.01 0.01 0.01 0.02
Earnings Yield
1.30% 1.33% 1.47% 1.67%
Free Cash Flow Yield
1.74% 1.65% 1.45% 1.54%
Free Cash Flow per Share
0.83 1.87 1.75 1.08
Book value per Share
38.90 37.53 36.68 34.77
Free Cash Flow
32.54 73.30 68.05 42.01
EV/EBIT
62.92 65.74 61.17 54.69
Other line items

Show all line items

Columns are period end dates