HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN JOIN FREE
LOADING
Price Investing Group
← Back to Research Watchlist
STM
ST Microelectronics
Technology Semiconductors ADR · Netherlands · Reports in usd
$39.48
Market Cap: $36.50B
Market Cap
$36.50B
Enterprise Val
$33.71B
P/E Ratio
219.86
P/B Ratio
2.05
Trailing PEG (1Y)
-2.04
As Of
Apr 13, 2026

Overview & Key Metrics

Reporting period: Dec 31, 2025 · Q4 2025
Book Value$18.23B
Gross Margin35.23%
Profit Margin35.23%
Return on Equity0.93%
Return on Assets0.66%
Current Ratio3.36
Debt/Equity0.12
LT Debt/Equity0.10
Revenue Per Share3.73

Income Statement

Dec 31, 2025
Revenue$3.33B
Cost of Revenue$2.16B
Gross Profit$1.17B
R&D$539.0M
SG&A$427.0M
Operating Expenses$1.05B
Operating Income$125.0M
Interest Expense-$37.0M
Tax Expense$171.0M
Net Income-$30.0M
EPS (Basic)$-0.03
EPS (Diluted)$-0.03
EBIT$104.0M
EBITDA$584.0M
Consolidated Income-$24.0M
Non-Controlling Interests$6.0M

Balance Sheet

Dec 31, 2025
Cash & Equivalents$2.84B
Accounts Receivable$1.75B
Inventory$3.14B
Current Assets$11.27B
LT Investments$152.0M
Property, Plant & Equipment$11.06B
Intangibles$639.0M
Non-Current Assets$13.53B
Total Assets$24.80B
Accounts Payable$1.58B
Current Debt$298.0M
Current Liabilities$3.35B
LT Debt$1.84B
Non-Current Liabilities$3.22B
Total Liabilities$6.58B
Total Debt$2.13B
Retained Earnings$13.08B
Shareholder Equity$17.83B
Shares Outstanding892,328,291

Cash Flow Statement

Dec 31, 2025
Operating Cash Flow$674.0M
Investing Cash Flow$271.0M
Financing Cash Flow-$107.0M
CapEx-$538.0M
Free Cash Flow$136.0M
Depreciation & Amort.$480.0M
Stock-Based Comp$49.0M
Investment Activity$698.0M
Debt Issued/Repaid-$80.0M
Equity Issued/Repaid-$92.0M
Dividends Paid-$87.0M
Net Change in Cash$838.0M
Data cached · Meta cache · Daily cache · Statements cache · TTL 24h