Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 202421-73.80%
Dec 31, 202380+1946.51%
Dec 31, 20224-137.06%
Dec 31, 2021-11-72.38%
Dec 31, 2020-38-175.83%
Dec 31, 201950+3017.85%
Dec 31, 20182-35.06%
Dec 31, 20172-384.93%
Dec 31, 2016-1-121.60%
Dec 31, 20154