Penumbra Inc (PEN)

Market cap
$12.9B
P/E ratio
73x
Period EndWorking capital (Million USD)YoY (%)
Dec 31, 2025587+8.06%
Dec 31, 2024543-3.48%
Dec 31, 2023563+10.17%
Dec 31, 2022511+32.99%
Dec 31, 2021384+20.00%
Dec 31, 2020320+31.28%
Dec 31, 2019244+28.67%
Dec 31, 2018189+29.63%
Dec 31, 2017146+30.22%
Dec 31, 2016112+34.19%
Dec 31, 201584
AI Chat