HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN SUBSCRIBE JOIN FREE
LOADING
Price Investing Group
← Back to Research Watchlist
STM
ST Microelectronics
Technology Semiconductors ADR · Netherlands · Reports in usd
$39.48
Market Cap: $68.70B
Market Cap
$68.70B
Enterprise Val
$66.70B
P/E Ratio
467.36
P/B Ratio
3.87
Trailing PEG (1Y)
-14.02
As Of
Jun 11, 2026

Overview & Key Metrics

Reporting period: Mar 28, 2026 · Q1 2026
Book Value$18.17B
Gross Margin33.76%
Profit Margin33.76%
Return on Equity0.83%
Return on Assets0.59%
Current Ratio3.31
Debt/Equity0.14
LT Debt/Equity0.13
Revenue Per Share3.48

Income Statement

Mar 28, 2026
Revenue$3.10B
Cost of Revenue$2.05B
Gross Profit$1.05B
R&D$520.0M
SG&A$429.0M
Operating Expenses$975.0M
Operating Income$70.0M
Interest Expense-$26.0M
Tax Expense$10.0M
Net Income$37.0M
EPS (Basic)$0.04
EPS (Diluted)$0.04
EBIT$21.0M
EBITDA$475.0M
Consolidated Income$43.0M
Non-Controlling Interests$6.0M

Balance Sheet

Mar 28, 2026
Cash & Equivalents$1.89B
Accounts Receivable$1.82B
Inventory$3.17B
Current Assets$10.83B
LT Investments$113.0M
Property, Plant & Equipment$10.96B
Intangibles$1.46B
Non-Current Assets$14.30B
Total Assets$25.13B
Accounts Payable$1.45B
Current Debt$319.0M
Current Liabilities$3.27B
LT Debt$2.25B
Non-Current Liabilities$3.69B
Total Liabilities$6.96B
Total Debt$2.57B
Retained Earnings$13.12B
Shareholder Equity$17.77B
Shares Outstanding888,768,152

Cash Flow Statement

Mar 28, 2026
Operating Cash Flow$534.0M
Investing Cash Flow-$1.87B
Financing Cash Flow$398.0M
CapEx-$563.0M
Free Cash Flow-$29.0M
Depreciation & Amort.$454.0M
Stock-Based Comp$50.0M
Acquisitions / Disposals-$895.0M
Investment Activity-$583.0M
Debt Issued/Repaid$473.0M
Equity Issued/Repaid$0.00
Dividends Paid-$71.0M
Net Change in Cash-$948.0M
Data cached · Meta live · Daily live · Statements live · TTL 24h