TipRanks Black Friday Sale
- Claim 60% off TipRanks Premium for the data-backed insights and research tools you need to invest with confidence.
- Subscribe to TipRanks' Smart Investor Picks and see our data in action through our high-performing model portfolio - now also 60% off
STMicroelectronics ( (STM) ) has shared an announcement.
On November 10, 2025, STMicroelectronics announced the completion of a share repurchase program conducted from November 3 to November 7, 2025. During this period, the company repurchased 560,000 ordinary shares, representing 0.06% of its issued share capital, at an average price of EUR 20.7751 per share, totaling EUR 11,634,070.50. The purpose of the buyback is to fulfill obligations related to share option programs and other share allocations to employees and management. This strategic move is part of STMicroelectronics’ broader efforts to manage its capital structure and support its long-term financial strategy.
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 global leader in semiconductor technologies, serving a wide range of electronics applications. As an integrated device manufacturer, the company collaborates with over 200,000 customers and numerous partners to develop products, solutions, and ecosystems that enhance mobility, power and energy management, and the deployment of autonomous systems. STMicroelectronics is committed to sustainability, aiming for carbon neutrality and 100% renewable electricity sourcing by 2027.
Average Trading Volume: 6,235,163
Technical Sentiment Signal: Strong Sell
Current Market Cap: $20.78B
For detailed information about STM stock, go to TipRanks’ Stock Analysis page.

