Penumbra, Inc.
PEN XNYS
$322.23
-2.42 (-0.75%)
▼
15-min delayed
Open
$324.91
High
$324.91
Low
$321.79
Volume
350.1K
Market Cap
$12.67B