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.
Fintel reports that on January 21, 2025, UBS initiated coverage of Penumbra (NYSE:PEN) with a Buy recommendation. Analyst Price Forecast Suggests 1.54% Downside As of December 23, 2024, the average ...
Headquartered in Alameda, CA, Penumbra, as a global healthcare company, designs, develops, manufactures and markets innovative products for use by specialist physicians and healthcare providers to ...