Don’t Miss TipRanks’ Half-Year Sale
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
- Make smarter investment decisions with TipRanks' Smart Investor Picks, delivered to your inbox every week.
STMicroelectronics ( (STM) ) has issued an announcement.
STMicroelectronics announced the results of its share repurchase program conducted between June 16 and June 18, 2025. During this period, the company repurchased 164,322 ordinary shares, representing 0.02% of its issued share capital, at an average price of EUR 25.3783 per share, totaling EUR 4,170,210.11. The buyback is part of a strategy to meet obligations related to share option programs for employees and management. This move is expected to strengthen the company’s market position and provide 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’ overall stock score is driven by strong financial stability and profitability. However, significant challenges highlighted in the earnings call, including revenue and margin declines, offset some of the positive financial metrics. The technical analysis suggests potential volatility, while the valuation indicates fair pricing. Investors should watch how the company addresses these challenges to sustain future growth.
To see Spark’s full report on STM stock, click here.
More about STMicroelectronics
STMicroelectronics is a global leader in the semiconductor industry, providing a wide range of electronic applications. The company collaborates with over 200,000 customers and numerous partners to create products and solutions that enhance mobility, energy efficiency, and the deployment of autonomous technologies. STMicroelectronics is committed to achieving carbon neutrality and sourcing 100% renewable electricity by 2027.
Average Trading Volume: 7,720,505
Technical Sentiment Signal: Hold
Current Market Cap: $25.65B
For an in-depth examination of STM stock, go to TipRanks’ Overview page.