Penumbra, Inc. logo PEN - Penumbra, Inc.

NEXT EARNINGS: Apr 21, 2026
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 9
HOLD 13
SELL 0
STRONG
SELL
0
| PRICE TARGET: $369.91 DETAILS
HIGH: $388.00
LOW: $340.00
MEDIAN: $374.00
CONSENSUS: $369.91
UPSIDE: 8.93%
Market Cap: 13.32B
Volume: 766,237
Avg Volume: 958,731
52 Week Range: 221.26-362.41
Sector: Healthcare
Industry: Medical - Devices
Beta: 0.81
Last Dividend: $N/A
Exchange: NYSE
Country: US
Employees: 4,500
IPO Date: 2015-09-18
EPS (TTM): 0.36
P/E Ratio: 654.78
Revenue (TTM): 1.19B
Total Assets: 1.53B
Total Debt: 223.39M
Cash & Equiv: 324.40M
Rev Growth (5Y): 16.9%
EPS Growth (5Y): -23.7%
FCF Growth (5Y): 100.5%
ROCE: 1.6%
Debt/Equity: 0.19

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-05 $0.97 $0.93 +4.4% $354.7M $341.0M +4.0%
2025-07-29 $0.86 $0.81 +6.2% $339.5M $341.3M -0.6%
2025-04-23 $0.83 $0.66 +25.8% $324.1M $327.3M -1.0%
2025-02-18 $0.97 $0.88 +10.2% $315.5M $311.6M +1.2%
2024-10-30 $0.85 $0.69 +23.2% $301.0M $311.6M -3.4%
2024-07-30 $0.64 $0.56 +14.3% $299.4M $298.4M +0.3%
2024-05-07 $0.41 $0.42 -2.4% $278.7M $274.9M +1.4%
2024-02-22 $0.76 $0.71 +7.0% $284.7M $286.6M -0.7%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 1.19B 1.06B 847.13M 747.59M 560.41M 547.40M 444.94M 333.76M 263.32M 186.09M 125.51M 88.85M
Net Income 14.01M 90.95M (2.00M) 5.28M (15.70M) 48.46M 6.60M 4.66M 14.81M 2.37M 2.25M 4.10M
EPS 0.36 2.37 -0.05 0.07 -0.54 1.39 0.18 0.14 0.49 0.09 -0.03 0.04
Total Assets 1.53B 1.56B 1.37B 1.24B 822.98M 665.90M 515.01M 476.67M 308.25M 263.85M 121.38M 71.15M
Total Debt 223.39M 234.34M 235.77M 173.55M 77.28M 82.30M 0 0 0 0 0 6.00M
Cash & Equivalents 324.40M 167.49M 69.86M 59.38M 69.67M 72.78M 67.85M 50.64M 13.24M 19.55M 3.29M 4.13M
Operating Cash Flow 168.48M 97.33M (55.66M) 9.50M (33.24M) 26.65M 28.81M 12.69M (12.81M) (22.28M) (6.39M) (3.40M)
Free Cash Flow 147.30M 82.12M (74.96M) (11.68M) (58.00M) 4.54M 19.20M (2.34M) (26.44M) (27.75M) (10.28M) (4.19M)
FCF per Share 3.81 2.14 -1.98 -0.32 -1.62 0.13 0.53 -0.07 -0.87 -2.31 -0.42 -0.17
Book Value 1.15B 1.18B 998.86M 953.93M 641.50M 485.89M 422.24M 400.41M 266.55M 232.52M (12.37M) (8.06M)
Cash & ST Investments 340.13M 289.19M 188.03M 254.88M 264.83M 189.39M 200.89M 214.59M 128.75M 148.80M 51.54M 13.68M
ROC Equity 0.01 0.08 -0.00 0.01 -0.02 0.10 0.02 0.01 0.06 0.01 N/A N/A