Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 20240.8-88.82%
Dec 31, 20236.9+867.82%
Dec 31, 20220.7-171.55%
Dec 31, 2021-1-85.56%
Dec 31, 2020-6.9-180.07%
Dec 31, 20198.7-4632.29%
Dec 31, 2018-0.2-154.86%
Dec 31, 20170.3-168.08%
Dec 31, 2016-0.5-122.83%
Dec 31, 20152.2