Penumbra Inc (PEN)

Market cap
$12.9B
P/E ratio
73x
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2025187-42.39%
Dec 31, 2024324+93.69%
Dec 31, 2023167+139.75%
Dec 31, 202270+17.65%
Dec 31, 202159-14.77%
Dec 31, 202070-4.27%
Dec 31, 201973+7.26%
Dec 31, 201868+33.99%
Dec 31, 201751+282.57%
Dec 31, 201613-32.29%
Dec 31, 201520
AI Chat