Penumbra, Inc.

PEN · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$9,899$9,966$10,312$9,175
- Cash$321$422$376$324
+ Debt$217$221$221$223
Enterprise Value$9,795$9,765$10,156$9,074
Revenue$355$339$324$316
% Growth4.5%4.7%2.7%
Gross Profit$240$224$216$211
% Margin67.8%66%66.6%66.8%
EBITDA$55$51$49$49
% Margin15.5%15.1%15.2%15.6%
Net Income$46$45$39$34
% Margin12.9%13.3%12.1%10.7%
EPS Diluted1.171.1510.86
% Growth1.7%15%16.3%
Operating Cash Flow$58$45$49$51
Capital Expenditures-$16-$16-$13-$5
Free Cash Flow$42$29$36$46