Stock Track | Penumbra Soars 7% After Hours on Q3 Revenue Beat, Raised Guidance

Stock Track
Nov 06, 2025

Shares of medical equipment maker Penumbra (NYSE: PEN) jumped 7.39% in after-hours trading on Wednesday following the company's strong third quarter earnings report. Penumbra beat revenue expectations and raised its full-year guidance, signaling continued momentum in its business.

For Q3, Penumbra reported revenue growth of 17.8% year-over-year, exceeding analyst estimates. The company's key U.S. thrombectomy segment saw 18.5% growth, driven by strong product sales. Penumbra also posted improved profitability, with net income of $45.9 million reflecting enhanced operational performance. Based on the solid results, management raised its 2025 revenue guidance to a range of $1.375 billion to $1.380 billion.

Wall Street analysts remain bullish on Penumbra's prospects, with the stock carrying a consensus "buy" rating. The median 12-month price target of $320 implies over 26% upside from current levels. With its expanding product portfolio and improving financials, Penumbra appears well-positioned to capitalize on growth opportunities in the medical technology sector.

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10