Penumbra, Inc. (PEN) NYSE

318.74

-0.21(-0.07%)

Updated at June 02 04:00PM

Currency In USD

Previous Close318.95
Open318.25
Day High319.45
Day Low318.12
52-Week High362.41
52-Week Low221.26
Volume350,499
Average Volume535,400
Market Cap12.54B
PE73.61
EPS4.33
Moving Average 50 Days327.91
Moving Average 200 Days303.72
Change-0.21