Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 20247-160.66%
Dec 31, 2023-11-291.79%
Dec 31, 20226-144.91%
Dec 31, 2021-13-30.04%
Dec 31, 2020-19-699.20%
Dec 31, 20193-171.11%
Dec 31, 2018-4+21.93%
Dec 31, 2017-4-76.98%
Dec 31, 2016-16-1045.33%
Dec 31, 20152