Penumbra, Inc.

PEN

Penumbra, Inc. · Healthcare

329.72
0.05%(-0.15)
Market Open
Last Updated: ET
52W L: $221.2652W H: $362.41
$329.64
CHG-8.30 (-2.46%)
H$343.75
L$225.43
VOL11M
PEN (1h)