Penumbra

DB:0P8 | US70975L1070

logo
Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

13.3b USD | # 704 in DE

Volume

149 shares | 51.07k USD

Shares Outstanding

39.24m

Free Float Shares

96.95% | 38.05m

NYSE:PEN|
BOVESPA:P2NB34

News