STMicroelectronics N.V.
STM, STMEF · Semiconductors & Related Devices · EDGAR filings ↗
Grade
C56Broad-line chipmaker in a deep downturn — revenue and earnings down sharply — but with a strong balance sheet.
Strengths
- Strong balance sheet — current ratio 3.36 (61st), D/E 0.10
- Positive operating cash flow — OCF margin 18.2%
Risks
- Revenue decline and earnings collapse — revenue -11.1% (14th), net income -89.3% (24th)
- Thin margins this cycle — net margin 1.4%
- Tariff/trade-barrier exposure per risk factors — per 10-K
Notable findings
- Customer concentration~18% of revenue from one customer/distributor — In 2025, 2024 and 2023, our largest customer, Apple, accounted for 17
- Strong balance sheetStrong balance sheet — $4.0B cash & investments
- Revenue declineRevenue -11.1% YoY
- Notable holderHeld by 4 notable fund(s): CITADEL ADVISORS LLC, GOLDMAN SACHS GROUP INC, FMR LLC +1 more (as of 2026-03-31)
- AccumulatingInstitutional holders rose 10→13 QoQ (2025-12-31→2026-03-31)
Key metrics
Gross margin
33.9%
Operating margin
1.5%
Net margin
1.4%
Return on equity
0.9%
Return on assets
0.7%
ROIC
0.7%
Revenue growth (QoQ)
-11.1%
Net-income growth
-89.3%
Debt / equity
0.1×
Net debt / EBITDA
-1.1×
Current ratio
3.4×
EBITDA
$2.0B
Tangible book value
$17.2B
Cash & investments
$4.0B
Stock comp / revenue
1.6%
Supply chain
Customers (2)
- Apple 18% of rev
- TOWER SEMICONDUCTOR LTD
Suppliers (1)
Named in the 10-K; linked when we track them.
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 20-F | 2026-02-26 | 2025-12-31 | 0000932787-26-000009 ↗ |
| 20-F | 2025-02-27 | 2024-12-31 | 0000932787-25-000006 ↗ |
| 20-F | 2024-02-22 | 2023-12-31 | 0001628280-24-006353 ↗ |
| 20-F | 2023-02-23 | 2022-12-31 | 0001564590-23-002312 ↗ |
| 20-F | 2022-02-24 | 2021-12-31 | 0001564590-22-006712 ↗ |
| 20-F | 2021-02-24 | 2020-12-31 | 0001564590-21-008102 ↗ |
| 20-F | 2020-02-26 | 2019-12-31 | 0001564590-20-006795 ↗ |
| 20-F | 2019-02-28 | 2018-12-31 | 0001193125-19-057507 ↗ |
| 20-F | 2018-03-01 | 2017-12-31 | 0001193125-18-067609 ↗ |
| 20-F | 2017-03-03 | 2016-12-31 | 0001193125-17-069977 ↗ |
| 20-F | 2016-03-16 | 2015-12-31 | 0001193125-16-506926 ↗ |
| 20-F | 2015-03-03 | 2014-12-31 | 0001193125-15-074967 ↗ |