Penumbra, Inc.
USD327.38
+0.83 (+0.25%)
Open
327.48
Prev. Close
326.55
Day Low
325.13
Day High
327.69
52W Low
221.26
52W High
362.41
Market Cap
$12.88B
Volume
0.37M