Penumbra is a specialty interventional therapies company that develops and markets innovative medical devices to treat challenging medical conditions with significant unmet clinical needs. We design our therapies to provide our specialist physician customers with improved clinical outcomes through faster and safer procedures at significant overall cost savings to the healthcare system.

Type
Public
HQ
Alameda, US
Founded
2004
Size (employees)
1,100 (est)
Penumbra was founded in 2004 and is headquartered in Alameda, US

Penumbra Office Locations

Penumbra has offices in Alameda, Atlanta, Chicago, Jersey and in 4 other locations
Alameda, US
Atlanta, US
Chicago, US
Melbourne, US
New York, US
Berlin, DE

Penumbra Metrics

Penumbra Summary

Market capitalization

$2.49 B

Closing share price

$77.9
Penumbra's current market capitalization is $2.49 B.

Penumbra Financials

Penumbra's revenue is $186 M in FY, 2015
FY, 2015

Revenue

$186 M

Gross profit

$124 M

Operating income

$4.18 M

Operating expense total

$120 M

Net Income

$2.37 M

Operating cash flow

$16.3 M

Penumbra Market Value History

Penumbra News

Penumbra Company Life