PENUMBRA INC.
Company Snapshot
Founded: 2004
Entity Type: Public
Employees: 4,700
Region: U.S.
Revenue: $1,403.7 Millions
Revenue Year: 2025
Headquarter: California, U.S.
Key Geographics: U.S., International
Corporate Address: One Penumbra Place Alameda, California 94502 U.S. Tel. +1-510-995-2461 www.penumbrainc.com
Company Overview
Penumbra was founded in 2004 and is headquartered in California, U.S. The company’s portfolio of products includes thrombectomy, embolization, access and immersive healthcare technologies. The company’s primary product technologies include thrombectomy devices for clot removal and embolization devices for aneurysm treatment and vessel occlusion. Immersive healthcare technology comprises applications for patients recovering from or undergoing rehabilitation related to various conditions, injuries or illnesses. Additionally, these applications are designed to address mental well-being and cognitive health.
Financial Highlights (FY 2025)
Net Revenue: ***
Total Current Liabilities: ***
Total Current Assets: ***
R&D expenses: ***
Operating Income: ***
This information is available for BCC Research members only.
PENUMBRA INC. In News
Company's Business Segments
- Product : Neuro Thrombectomy, Neuro Embolization, Neuro Access Catheters, Neurosurgical, Coronary Thrombectomy, Peripheral Thrombectomy, Peripheral Embolization, Vascular Access
- Service : Clinical Training, Distribution, Collaborations, Others
Applications/End User Industries
- Healthcare
- Hospitals and Clinics
- Emergency and Critical Care Units