Penumbra, Inc. (PEN) NYSE

322.59

-0.2(-0.06%)

Updated at May 13 04:00PM

Currency In USD