New insider activity at Steris ( (STE) ) has taken place on June 6, 2025.
Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
President & CEO Daniel A. Carestio has recently sold 19,547 shares of Steris stock, amounting to a significant transaction worth $4,740,412.
Recent Updates on STE stock
Steris has recently disclosed a significant risk related to its debt level, which stands at approximately $2,043.7 million as of March 31, 2025. This high level of indebtedness could limit the company’s financial flexibility and ability to secure additional financing, potentially impacting its competitiveness. Market conditions and fluctuations in credit ratings and interest rates could further exacerbate these challenges. Despite these concerns, Steris reported strong fiscal 2025 results, with a 6% increase in revenue and a rise in adjusted earnings per share to $9.22. The company’s strong performance led Citizens JMP to raise its price target for Steris, citing consistent execution and a largely non-elective portfolio. However, Jefferies initiated coverage with a Hold rating, noting potential headwinds from healthcare policy changes that could affect volume. Overall, Steris’s financial performance underscores its resilience, but it faces challenges such as tariff costs and legal settlements in fiscal 2026.
Spark’s Take on STE Stock
According to Spark, TipRanks’ AI Analyst, STE is a Outperform.
Steris is positioned strongly in the medical devices industry with commendable financial performance and positive earnings call highlights. The technical indicators support a bullish outlook, albeit with valuation concerns due to a high P/E ratio. Overall, the stock shows a favorable growth trajectory but with certain risks that warrant attention.
To see Spark’s full report on STE stock, click here.
More about Steris
YTD Price Performance: 18.80%
Average Trading Volume: 657,777
Technical Sentiment Signal: Buy
Current Market Cap: $23.82B

