Penumbra, Inc. (PEN)

Last Closing Price: 338.64 (2026-03-06)

Profit Margin (Annual)

Profit Margin: Net Income as a portion of total sales revenue. Calculated as: Net Income / Total Revenues

Penumbra, Inc. (PEN) had Profit Margin of 12.66% for the most recently reported fiscal year, ending 2025-12-31.

Figures for fiscal year ending 2025-12-31
Income Statement Financials
$1.40B
$177.69M
$461.23M
$942.44M
$1.21B
$189.25M
$15.88M
$205.12M
$205.12M
$177.69M
$177.69M
$177.69M
$177.69M
$189.25M
$206.72M
38.92M
39.29M
$4.57
$4.52
Balance Sheet Financials
$1.22B
$117.44M
$609.84M
$1.83B
$183.13M
$20.71M
$215.78M
$398.92M
$1.43B
$1.25B
$1.43B
39.23M
Cash Flow Statement Financials
$238.66M
$-404.59M
$26.53M
$324.40M
$186.90M
$-137.51M
$59.21M
--
--
Fundamental Metrics & Ratios
6.64
--
--
0.01
0.02
67.14%
13.48%
13.48%
14.73%
14.61%
Profit Margin
12.66%
$174.93M
--
--
--
0.77
1.07
7.39
49.41
12.45%
14.16%
9.73%
12.27%
$36.39
$4.45
$6.07