WallStSmart
PEN

Penumbra Inc

NYSE: PEN · HEALTHCARE · MEDICAL DEVICES

$326.48
+0.51% today

Updated 2026-04-30

Market cap
$12.79B
P/E ratio
71.96
P/S ratio
9.11x
EPS (TTM)
$4.53
Dividend yield
52W range
$221 – $362
Volume
0.6M

Penumbra Inc (PEN) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item2013201420152016201720182019202020212022202320242025
Operating cash flow$-3.40M$-6.39M$-22.28M$-12.81M$12.69M$28.81M$26.65M$-33.24M$9.50M$-55.66M$97.33M$168.48M$238.66M
Capital expenditures$798000.00$3.89M$5.47M$13.63M$15.03M$9.60M$22.11M$24.76M$21.18M$19.30M$15.21M$21.18M$63.73M
Depreciation
Stock-based comp$886000.00$1.43M$7.27M$14.64M$17.81M$18.42M$21.48M$25.54M$65.76M$37.38M$50.52M$46.16M$59.21M
Free cash flow$-4.19M$-10.28M$-27.75M$-26.44M$-2.34M$19.20M$4.54M$-58.00M$-11.68M$-74.96M$82.12M$147.30M$174.93M
Investing cash flow
Financing cash flow
Dividends paid$0.00$0.00$0.00$18.54M$10.07M$15.83M$8.04M
Share repurchases
Debt repayment
Net change in cash$16.26M$-6.31M$37.40M$17.21M$-48.32M$-2.47M$-11.40M$10.75M