Penumbra

NYSE:PEN | US70975L1070

logo
Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

13.7b USD | # 1320 in US

Volume

705.58k shares | 203.7m USD

Shares Outstanding

39.16m

Free Float Shares

96.99% | 37.98m

DB:0P8|
BOVESPA:P2NB34

News