Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202432.9-331.52%
Dec 31, 2023-14.2-109.37%
Dec 31, 2022151.4+21.17%
Dec 31, 2021125+153.26%
Dec 31, 202049.3+690.18%
Dec 31, 20196.2-102.28%
Dec 31, 2018-273.8+87.75%
Dec 31, 2017-145.8-108.08%
Dec 31, 20161,804.7+4277.45%
Dec 31, 201541.2