Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-87-636.97%
Dec 31, 202316+39.42%
Dec 31, 202212+1290.19%
Dec 31, 20211-99.38%
Dec 31, 2020135-1605.94%
Dec 31, 2019-9-8.72%
Dec 31, 2018-10-109.41%
Dec 31, 2017104+1364.48%
Dec 31, 20167-94.27%
Dec 31, 2015124