Mkt Cap $13.0B
52-Week Range
Penumbra, Inc.
Revenue is primarily driven by Thrombectomy (66.7%) and Embolization (33.3%).
Most recently: . Results of Operations and Financial Condition. On February 25, 2026 , Penumbra, Inc. issued a press release announcing financial results for the fourth fiscal (2026-02-25).
$13.0B
Market Cap
$1.4B
Revenue
$178M
Net Income
Revenue by Segment
Revenue by Geography