Penumbra

NYSE:PEN | US70975L1070

logo
Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

13.3b USD | # 723 in US

Volume

1m shares | 334.67m USD

Shares Outstanding

39.24m

Free Float Shares

96.95% | 38.05m

DB:0P8|
BOVESPA:P2NB34

News