Penumbra, Inc. (PEN) NYSE

295.10

+9.39(+3.29%)

Updated at December 04 03:30PM

Currency In USD