Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20241.2-86.35%
Dec 31, 20238.6-3735.88%
Dec 31, 2022-0.2-133.44%
Dec 31, 20210.7-125.23%
Dec 31, 2020-2.8-131.65%
Dec 31, 20198.9+496.69%
Dec 31, 20181.5+6.33%
Dec 31, 20171.4-75.20%
Dec 31, 20165.6+342.69%
Dec 31, 20151.3