image
Healthcare - Medical - Devices - NYSE - US
$ 270.0
0.372 %
$ 10.4 B
Market Cap
313.95
P/E
PEN - REVENUE

Revenue PEN - Penumbra, Inc.

image
1.06 B
LAST VALUE
18.99%
2 YEAR CAGR
18.93%
5 YEAR CAGR
28.12%
10 YEAR CAGR