Penumbra, Inc.

PEN

Penumbra, Inc. · Healthcare

329.99
0.03%(+0.12)
Market Open
Last Updated: ET
52W L: $221.2652W H: $362.41
$330.02
CHG-7.92 (-2.34%)
H$343.75
L$225.43
VOL10M
PEN (1h)