Penumbra, Inc. (PEN) NYSE

252.69

+1.04(+0.41%)

Updated at September 30 11:32AM

Currency In USD