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