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
$68.54
Market Cap: $47.51B
Market Cap
$47.51B
Enterprise Val
$45.50B
P/E Ratio
101.94
P/B Ratio
2.69
Trailing PEG (1Y)
-0.31
As Of
Jul 26, 2026

Overview & Key Metrics

Reporting period: Jun 27, 2026 · Q2 2026
Book Value$18.05B
Gross Margin34.84%
Profit Margin34.84%
Return on Equity2.62%
Return on Assets1.83%
Current Ratio2.78
Debt/Equity0.23
LT Debt/Equity0.17
Revenue Per Share3.92

Income Statement

Jun 27, 2026
Revenue$3.49B
Cost of Revenue$2.27B
Gross Profit$1.22B
R&D$551.0M
SG&A$444.0M
Operating Expenses$1.03B
Operating Income$187.0M
Interest Expense$15.0M
Tax Expense$30.0M
Net Income$222.0M
EPS (Basic)$0.25
EPS (Diluted)$0.24
EBIT$267.0M
EBITDA$759.0M
Consolidated Income$225.0M
Non-Controlling Interests$3.0M

Balance Sheet

Jun 27, 2026
Cash & Equivalents$3.10B
Accounts Receivable$2.07B
Inventory$3.19B
Current Assets$12.70B
LT Investments$144.0M
Property, Plant & Equipment$10.90B
Intangibles$1.45B
Non-Current Assets$14.34B
Total Assets$27.03B
Accounts Payable$2.04B
Current Debt$1.06B
Current Liabilities$4.57B
LT Debt$2.96B
Non-Current Liabilities$4.41B
Total Liabilities$8.98B
Total Debt$4.03B
Retained Earnings$12.89B
Shareholder Equity$17.64B
Shares Outstanding888,794,130

Cash Flow Statement

Jun 27, 2026
Operating Cash Flow$502.0M
Investing Cash Flow-$686.0M
Financing Cash Flow$1.39B
CapEx-$419.0M
Free Cash Flow$83.0M
Depreciation & Amort.$492.0M
Acquisitions / Disposals$0.00
Debt Issued/Repaid$1.49B
Dividends Paid-$75.0M
Net Change in Cash$1.21B
Data cached · Meta live · Daily live · Statements live · TTL 24h