Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Euronext Paris  >  STMicroelectronics N.V.    STM   NL0000226223

STMICROELECTRONICS N.V.

(STM)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 19 27612 85923 95736 00236 002-
Entreprise Value (EV)2 18 78712 17323 28535 06934 55933 991
P/E ratio 24,5x10,2x23,6x35,2x27,4x23,4x
Yield 1,10%1,68%0,89%0,51%0,63%0,67%
Capitalization / Revenue 2,31x1,33x2,51x3,55x3,23x3,02x
EV / Revenue 2,25x1,26x2,44x3,46x3,10x2,85x
EV / EBITDA 11,4x5,56x11,3x16,1x12,9x11,3x
Price to Book 3,62x2,02x3,40x4,63x4,11x3,60x
Nbr of stocks (in thousands) 882 810898 246891 447886 067886 067-
Reference price (USD) 21,814,326,940,640,640,6
Last update 01/25/201801/24/201901/23/202001/21/202101/21/202101/21/2021
1 EUR in Million
2 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 8 3479 6649 55610 12911 15711 928
EBITDA1 1 6432 1912 0622 1852 6833 011
Operating profit (EBIT)1 9931 4211 2081 2601 6021 935
Operating Margin 11,9%14,7%12,6%12,4%14,4%16,2%
Pre-Tax Profit (EBT)1 9531 3891 1891 2411 5361 861
Net income1 8021 2871 0321 0361 3021 568
Net margin 9,61%13,3%10,8%10,2%11,7%13,1%
EPS2 0,891,411,141,151,481,74
Dividend per Share2 0,240,240,240,210,250,27
Last update 01/25/201801/24/201901/23/202001/21/202101/21/202101/21/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 ------
Net Cash position1 4896866729321 4432 010
Leverage (Debt / EBITDA) -0,30x-0,31x-0,33x-0,43x-0,54x-0,67x
Free Cash Flow1 3385334975248531 075
ROE (Net Profit / Equities) 16,8%21,9%15,4%13,6%15,5%16,2%
Shareholders' equity1 4 7825 8816 7017 6038 4039 701
ROA (Net Profit / Asset) 9,07%12,5%9,08%8,05%8,73%9,11%
Assets1 8 84310 27411 36812 86214 91117 215
Book Value Per Share2 6,037,087,908,779,9011,3
Cash Flow per Share2 1,882,032,072,052,772,82
Capex1 1 2981 2621 1741 2611 4801 526
Capex / Sales 15,6%13,1%12,3%12,4%13,3%12,8%
Last update 01/25/201801/24/201901/23/202001/21/202101/21/202101/21/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (EUR)
29 594 627 813
Capitalization (USD)
35 941 981 799
Net sales (USD)
9 556 000 000
Number of employees
45 554
Sales / Employee (USD)
209 773
Free-Float
70,4%
Free-Float capitalization (EUR)
20 847 731 803
Free-Float capitalization (USD)
25 319 081 616
Avg. Exchange 20 sessions (USD)
73 848 793
Average Daily Capital Traded
0,25%
EPS & Dividend