Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 20240.4-84.48%
Dec 31, 20232.3-4740.00%
Dec 31, 2022-0-135.71%
Dec 31, 20210.1-131.82%
Dec 31, 2020-0.4-132.84%
Dec 31, 20191.3+644.44%
Dec 31, 20180.2+38.46%
Dec 31, 20170.1-70.45%
Dec 31, 20160.4+450.00%
Dec 31, 20150.1