Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 20241.7-76.78%
Dec 31, 20237.5+1537.81%
Dec 31, 20220.5-132.70%
Dec 31, 2021-1.4-79.29%
Dec 31, 2020-6.8-174.07%
Dec 31, 20199.2+2434.23%
Dec 31, 20180.4-51.28%
Dec 31, 20170.7-324.79%
Dec 31, 2016-0.3-115.26%
Dec 31, 20152.2