Penumbra, Inc. (PEN)

USD 238.9

(-3.49%)

Historical Prices

Date Open High Low Close Volume
15 Sep, 2023 268.71 269.43 262.85 267.59 614.4 Thousand
14 Sep, 2023 279.77 282.11 269.33 269.46 396.5 Thousand