Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20240.4-84.81%
Dec 31, 20232.4-4840.00%
Dec 31, 2022-0-135.71%
Dec 31, 20210.1-131.82%
Dec 31, 2020-0.4-131.65%
Dec 31, 20191.4+631.58%
Dec 31, 20180.2+35.71%
Dec 31, 20170.1-71.43%
Dec 31, 20160.5+444.44%
Dec 31, 20150.1