Penumbra Inc
NYSE:PEN

Watchlist Manager
Penumbra Inc Logo
Penumbra Inc
NYSE:PEN
Watchlist
Price: 263.35 USD 0.41%
Market Cap: 10.1B USD

Revenue Breakdown

Breakdown by Geography
Penumbra Inc

Total Revenue: 1.2B USD
100%
United States: 902.1m USD
75.5%
International: 292.5m USD
24.5%

Breakdown by Segments
Penumbra Inc

Total Revenue: 1.2B USD
100%
Thrombectomy: 815.5m USD
68.3%
Embolization And Other: 379.1m USD
31.7%