Confident Investing Starts Here:
- Easily unpack a company's performance with TipRanks' new KPI Data for smart investment decisions
- Receive undervalued, market resilient stocks right to your inbox with TipRanks' Smart Value Newsletter
The latest update is out from STMicroelectronics ( (STM) ).
On May 26, 2025, STMicroelectronics announced the completion of a share buy-back program conducted from May 19 to May 23, 2025. The company repurchased 321,000 ordinary shares, representing 0.04% of its issued share capital, at an average price of EUR 22.6237 per share, totaling EUR 7,262,215. This initiative is part of the company’s strategy to fulfill obligations related to employee share option programs and other allocations. The repurchased shares may be held in treasury or used for other lawful purposes, enhancing the company’s flexibility in managing its capital structure.
The most recent analyst rating on (STM) stock is a Hold with a $24.00 price target. To see the full list of analyst forecasts on STMicroelectronics stock, see the STM Stock Forecast page.
Spark’s Take on STM Stock
According to Spark, TipRanks’ AI Analyst, STM is a Outperform.
STMicroelectronics faces significant challenges with declining revenues and profitability, as highlighted in the recent earnings call. While the company maintains strong profitability margins and a robust balance sheet, these strengths are offset by the current operational struggles and inventory issues. Technical indicators show moderate strength, but valuation suggests limited upside potential in the short term. Overall, the stock is fairly rated given the mixed outlook.
To see Spark’s full report on STM stock, click here.
More about STMicroelectronics
STMicroelectronics is a global leader in semiconductor technologies, serving a wide range of electronics applications. The company collaborates with over 200,000 customers and numerous partners to design and build products that enhance smarter mobility, efficient power management, and cloud-connected autonomous systems. Committed to sustainability, STMicroelectronics aims to achieve carbon neutrality and 100% renewable electricity sourcing by 2027.
Average Trading Volume: 7,638,127
Technical Sentiment Signal: Sell
Current Market Cap: $22B
For a thorough assessment of STM stock, go to TipRanks’ Stock Analysis page.
Trending Articles:
Looking for a trading platform? Check out TipRanks' Best Online Brokers , and find the ideal broker for your trades.
Report an Issue