Penumbra, Inc.

PEN

Penumbra, Inc. · Healthcare

329.78
0.03%(-0.10)
Market Open
Last Updated: ET
52W L: $221.2652W H: $362.41
$329.73
CHG-8.21 (-2.43%)
H$343.75
L$225.43
VOL11M
PEN (1h)