tiprankstipranks

STMicroelectronics Completes Share Buy-Back Program in April 2025

Story Highlights
STMicroelectronics Completes Share Buy-Back Program in April 2025

STMicroelectronics ( (STM) ) just unveiled an update.

On April 14, 2025, STMicroelectronics announced the completion of a share buy-back program conducted from April 7 to April 11, 2025, during which 537,000 ordinary shares were repurchased at an average price of EUR 17.0514, totaling EUR 9,156,599.80. This initiative, part of a program approved in May 2024, aims to fulfill obligations related to share option programs and other allocations, enhancing the company’s flexibility in managing its capital structure and potentially benefiting stakeholders by supporting share value.

Spark’s Take on STM Stock

According to Spark, TipRanks’ AI Analyst, STM is a Neutral.

STMicroelectronics faces significant declines in revenue and profitability, with ongoing challenges in the automotive and industrial sectors. The company’s strong operational efficiency and strategic initiatives in silicon carbide and sustainability provide some optimism, but high capital expenditures and negative free cash flow are concerns. The technical analysis indicates a bearish market sentiment. Overall, the stock’s valuation is moderate, reflecting these mixed prospects.

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. With a workforce of 50,000, the company is an integrated device manufacturer that collaborates with over 200,000 customers and numerous partners to create products, solutions, and ecosystems aimed at addressing various challenges and opportunities. The company focuses on enabling smarter mobility, efficient power and energy management, and the deployment of cloud-connected autonomous technologies. STMicroelectronics is committed to achieving carbon neutrality and 100% renewable electricity sourcing by 2027.

YTD Price Performance: -17.84%

Average Trading Volume: 8,127,444

Technical Sentiment Signal: Strong Buy

Current Market Cap: $17.95B

For a thorough assessment of STM stock, go to TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

Looking for investment ideas? Subscribe to our Smart Investor newsletter for weekly expert stock picks!
Get real-time notifications on news & analysis, curated for your stock watchlist. Download the TipRanks app today! Get the App