Penumbra Inc (PEN)

Market cap
$12.9B
P/E ratio
73x
Period EndFCF margin (%) YoY (%)
Dec 31, 202512.5+1.07%
Dec 31, 202412.3+58.94%
Dec 31, 20237.8-187.68%
Dec 31, 2022-8.8+466.46%
Dec 31, 2021-1.6-84.91%
Dec 31, 2020-10.3-1347.01%
Dec 31, 20190.8-80.77%
Dec 31, 20184.3+8960.60%
Dec 31, 20170-100.47%
Dec 31, 2016-10-32.67%
Dec 31, 2015-14.9
AI Chat