Skip to content
Penumbra, Inc. logo

Penumbra, Inc. (PEN)

NYSEHealth Care

$321.97+1.15%
Close 2026-10-29
Penumbra, Inc. (PEN): Is the Thesis Intact? What's Priced In | QuarterlyIQ