로딩 중…
지수 로딩 중…
STMicroelectronics N.V.
STM· NYSE· Information Technology· Semiconductors & Semiconductor Equipment
NL
$52.18-0.40%
2026-08-03
Financials
Valuation Metrics
STMicroelectronics N.V.'s Market Cap is $46.38B. At end of 2025 it was $25.94B. Ranked #347 of 3,112 in US market (top 11%), #250 of 1,667 on NYSE (top 15%), #21 of 74 in Semiconductors & Semiconductor Equipment (top 28%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $46.38B | US#347/3,112 Sec#21/74 |
| Revenue | $12.40B | US#498/3,112 Sec#16/74 |
| Net Income | $145M | US#1,431/3,112 Sec#35/74 |
| Total Assets | $25.13B | US#535/3,112 Sec#15/74 |
| Net Assets | $17.77B | US#271/3,112 Sec#13/74 |
| Value | ||
| P/E | 320.45x | US#2,180/3,112 Sec#49/74 |
| P/B | 2.61x | US#1,515/3,112 Sec#14/74 |
| P/S | 3.74x | US#2,014/3,112 Sec#20/74 |
| EV/EBITDA | 20.65x | US#1,887/3,112 Sec#17/74 |
| FCF Yield | 0.17% | US#2,233/3,112 Sec#52/74 |
| Profitability | ||
| ROE | 0.81% | US#2,115/3,112 Sec#50/74 |
| ROA | 0.58% | US#2,093/3,112 Sec#50/74 |
| Op. Margin | 3.54% | US#2,197/3,112 Sec#47/74 |
| Revenue Growth | 22.82% | US#657/3,112 Sec#33/74 |
| Earnings Growth | -34.01% | US#1,763/3,112 Sec#39/74 |
| Financial Health | ||
| Debt Ratio | 39.17% | US#446/3,112 Sec#31/74 |
| Total Debt | $2.57B | US#995/3,112 Sec#21/74 |
| FCF | $77M | US#1,781/3,112 Sec#42/74 |
| Cash | $1.89B | US#441/3,112 Sec#18/74 |
| Current Ratio | 3.31x | US#713/3,112 Sec#37/74 |
| Net Debt/EBITDA | 0.30x | US#749/3,112 Sec#34/74 |
| Dividend | ||
| Div. Yield | 0.80% | US#1,381/3,112 Sec#16/74 |
| Div. Growth | 11.46% | US#444/3,112 Sec#11/74 |
| Performance | ||
| 1Y Return | 108.22% | US#269/3,112 Sec#34/74 |
| 1M Return | -23.66% | US#2,999/3,112 Sec#66/74 |
| From 52W High | -35.91% | US#2,404/3,112 Sec#47/74 |
| 1Y MDD | -39.48% | US#1,928/3,112 Sec#30/74 |
| Trading | ||
| Volume | 8,219,842 shares | US#214/3,112 Sec#17/74 |
| Trading Value | $426M | US#246/3,112 Sec#24/74 |
| Per Share | ||
| EPS | $0.16 | US#1,996/3,112 Sec#42/74 |
| BPS | $17.83 | US#1,312/3,112 Sec#35/74 |