Please ensure Javascript is enabled for purposes of website accessibility
Accessibility Menu
Penumbra Stock Quote

Penumbra (NYSE: PEN)

$201.84
(-3.3%)
-$6.84
Price as of April 18, 2024, 4:00 p.m. ET

Penumbra Return vs. S&P

1 Year 5 Year 5 Year Annualized Since IPO
PEN -26.40% +56.50% +9.36% +405%
S&P +20.88% +72.88% +11.56% +156%

Penumbra Company Info

Penumbra, Inc. engages in the design, development, manufacture, and marketing of innovative medical devices. It offers neurovascular thrombectomy and embolization and access technologies, neurosurgical tools, Penumbra LANTERN Delivery Microcatheter, and Penumbra Occlusion Device (POD) system. The company was founded by Arani Bose and Adam Elsesser on June 21, 2004, and is headquartered in Alameda, CA.

News & Analysis

Valuation

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.