Dudediligence.

STMicroelectronics N.V.

STMNYSE
Write an idea

Fundamentals

Oldest to newest
Fiscal years, by the month each ended
LineDec 2025
Revenue$11.80B
Gross profit$4.00B
Operating income$175.0M
Net income$166.0M
Operating cash flow$2.15B
Cash$2.84B
Debt$2.13B
Shares outstanding923.1M