Penumbra
Penumbra develops clinically beneficial products that help patients suffering from stroke and other neurovascular diseases. Learn more
Launch date
Employees
Market cap
€6.6b
Enterprise valuation
€6.5b (Public information from Sep 2024)
Share price
$200.82001 PEN
Company register number HRB 118051 B (Charlottenburg (Berlin))
Alameda California (HQ)
Authorizing premium user...