Penumbra
NYSE:PEN
$ 335,56
$-0,29 (-0,09%)
335,56 $
$-0,29 (-0,09%)
End-of-day quote: 03/23/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

$3,84
Earnings Per Share
$35,77
Revenue Per Share
67,14%
Gross Margin %
$13,18 B
Market Cap
$0,01 B
Long-Term Debt
Earnings Per Share
$3,84
Revenue Per Share
$35,77
Gross Margin %
67,14%
Market Cap
$13,18 B
Long-Term Debt
$0,01 B

Financials

Year Year 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
EPS Earnings Per Share $3,84 $2,22 $2,09 $0,16 $0,69 $0,11 $0,98 $0,51 $-0,04 $-0,08 $0,08
Earnings Earnings $150,68M $85,51M $80,88M $6,11M $25,98M $4,01M $34,35M $17,67M $-1,37M $-2,56M $2,40M
RPS Revenue Per Share $0,00 $35,77 $31,01 $27,35 $22,19 $19,86 $15,37 $15,62 $12,84 $9,78 $8,24 $6,21
Revenue Revenue $0,00M $1,40B $1,19B $1,06B $847,13M $747,59M $560,41M $547,41M $444,94M $333,76M $263,32M $186,10M
OCF Operating Cash Flow $0,00M $238,66M $168,48M $97,33M $-55,66M $9,50M $-33,24M $26,65M $28,81M $12,69M $-12,81M $-22,28M
FCF Free Cash Flow $0,00M $179,90M $147,30M $102,58M $-74,96M $-11,68M $-58,00M $4,54M $19,21M $0,16M $-26,44M $-27,75M
OM Operating Margin 0,00% 13,48% 10,01% 8,67% 0,72% -1,00% -3,22% 8,68% 6,74% 0,38% -0,51% 2,25%
GM % Gross Margin % 0,00% 67,14% 65,99% 64,49% 63,18% 63,59% 63,63% 67,95% 65,75% 65,06% 64,88% 66,66%
FCFS Free Cash Flow Per Share $0,00 $4,49 $3,81 $2,11 $-1,98 $-0,32 $-1,62 $0,13 $0,56 $-0,07 $-0,87 $-2,18
LT Debt Long-Term Debt N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Sha. Stocks 39,24M 39,24M 38,52M 38,7M 38,18M 37,65M 36,45M 35,05M 34,65M 34,13M 31,94M 29,98M
×