Meet Your ETF AI Analyst
- Discover how TipRanks' ETF AI Analyst can help you make smarter investment decisions
- Explore ETFs TipRanks' users love and see what insights the ETF AI Analyst reveals about the ones you follow.
STMicroelectronics ( (STM) ) has shared an update.
On November 3, 2025, STMicroelectronics announced the completion of a share repurchase program, buying back 347,647 ordinary shares between October 27 and October 31, 2025. This repurchase, amounting to approximately EUR 7.5 million, represents 0.04% of the company’s issued share capital and is part of a strategy to meet obligations related to share option programs for employees and management. The move is aligned with the company’s broader financial strategies and regulatory compliance, potentially impacting shareholder value and market perception.
The most recent analyst rating on (STM) stock is a Buy with a $35.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 Neutral.
STMicroelectronics’ overall stock score reflects a stable but cautious outlook. Financial performance is mixed, with strong balance sheet metrics but challenges in profitability and cash conversion. Technical analysis indicates bearish momentum, and valuation metrics suggest potential overvaluation. The earnings call highlights strategic growth in key segments but also notes ongoing challenges, particularly in the Power & Discrete segment.
To see Spark’s full report on STM stock, click here.
More about STMicroelectronics
STMicroelectronics is a leading global semiconductor company that serves a wide range of electronics applications. The company is an integrated device manufacturer with state-of-the-art manufacturing facilities and works with over 200,000 customers and numerous partners to design and build products, solutions, and ecosystems. Their technologies focus on smarter mobility, efficient power and energy management, and cloud-connected autonomous devices. STMicroelectronics is committed to sustainability, aiming for carbon neutrality and 100% renewable electricity by 2027.
Average Trading Volume: 6,371,390
Technical Sentiment Signal: Sell
Current Market Cap: $21.94B
For an in-depth examination of STM stock, go to TipRanks’ Overview page.

