Skip to main content

STMicroelectronics Files 2025 Form 20-F with U.S. SEC

Tipranks - Fri Feb 27, 6:29PM CST

Claim 50% Off TipRanks Premium

STMicroelectronics ( (STM) ) has provided an update.

On February 26, 2026, STMicroelectronics published its Annual Report on Form 20-F for the year ended December 31, 2025 and filed it with the U.S. Securities and Exchange Commission. The U.S. GAAP-based filing, which includes complete audited financial statements, is accessible on the company’s website and through the SEC, with hard copies available on request from the investor relations department, enhancing transparency for shareholders and regulators.

The filing underscores STMicroelectronics’ continued commitment to regulatory compliance in the United States capital markets, where its shares trade on the NYSE under the STM ticker. By providing detailed, audited financial information and maintaining open access to its annual report, the company reinforces its positioning as a major, well-governed player in the global semiconductor industry and supports informed decision-making for investors and other stakeholders.

The most recent analyst rating on (STM) stock is a Buy with a $40.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.

The score is driven primarily by stable-but-pressured financial performance (strong balance sheet but weak growth and margin compression). Technicals add support via an upward trend, while valuation is a notable drag due to the high P/E. Earnings call signals stabilization, but near-term guidance and ongoing capacity/margin headwinds keep the outlook mixed.

To see Spark’s full report on STM stock, click here.

More about STMicroelectronics

STMicroelectronics N.V. is a global semiconductor manufacturer serving more than 200,000 customers across a wide range of electronics applications. The integrated device maker operates state-of-the-art fabs, focusing on technologies that enable smarter mobility, efficient power and energy management, and large-scale deployment of cloud-connected autonomous devices, with a stated goal of achieving carbon neutrality in key emission scopes and sourcing 100% renewable electricity by the end of 2027.

Average Trading Volume: 7,120,500

Technical Sentiment Signal: Buy

Current Market Cap: $30.4B

For detailed information about STM stock, go to TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

This article contains syndicated content. We have not reviewed, approved, or endorsed the content, and may receive compensation for placement of the content on this site. For more information please view the Barchart Disclosure Policy here.
This section contains press releases and other materials from third parties (including paid content). The Globe and Mail has not reviewed this content. Please see disclaimer.