Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
STMicroelectronics ( (STM) ) just unveiled an announcement.
On October 13, 2025, STMicroelectronics announced the completion of a share repurchase program conducted from October 6 to October 10, 2025. During this period, the company bought back 399,335 ordinary shares, representing 0.04% of its issued share capital, at an average price of EUR 24.5965 per share, totaling EUR 9,822,245.18. This buyback is part of a strategy to fulfill obligations related to share option programs and other allocations to employees and management. The repurchase program reflects STMicroelectronics’ ongoing efforts to manage its capital structure effectively and meet regulatory requirements.
The most recent analyst rating on (STM) stock is a Buy with a $32.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 demonstrates solid financial performance and operational efficiency, but faces challenges with revenue decline and moderate profitability ratios. The technical indicators suggest neutral momentum, while the valuation appears high. The earnings call provided a mixed outlook with both strengths and challenges, particularly in the automotive sector.
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 develop products and solutions that promote smarter mobility, efficient power management, and the deployment of autonomous technologies. STMicroelectronics is committed to sustainability, aiming for carbon neutrality and 100% renewable electricity sourcing by 2027.
Average Trading Volume: 6,903,318
Technical Sentiment Signal: Sell
Current Market Cap: $24.74B
See more insights into STM stock on TipRanks’ Stock Analysis page.