US Stock MarketDetailed Quotes

PEN Penumbra

Watchlist
  • 260.300
  • +3.060+1.19%
Trading Mar 11 11:41 ET
10.03BMarket Cap723.06P/E (TTM)

Penumbra Key Stats

Business Currency:USD
2024/FY
Stock NameRevenueRatio
Thrombectomy815.48M68.26%
Embolization and Access379.14M31.74%
Region Currency:USD
2024/FY
Stock NameRevenueRatio
United States902.07M75.51%
International292.55M24.49%
Trending Stocks
Best Growth Stocks Best Growth Stocks

Spot stocks with huge growth potential and solid financial standing. Spot stocks with huge growth potential and solid financial standing.