TTE Report

TotalEnergies SE
Stock Exchange: EURONEXT
Sector: energy
45.59
Last session price
45.59
Price now
Currency: EUR
Reporting currency: USD
ISIN:
INN:
.

TTE financial statements

* Numbers in millions
Year
2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 TTM
Capitalization *
89 472 91 644 97 107 103 415 95 926 114 835 119 447 126 040 120 503 87 141 113 849
EV *
110 509 115 212 122 705 134 657 129 609 147 225 138 698 151 568 155 743 133 175 133 175
Stock price €
39.81 40.62 42.885 45.5 40.92 46.705 46.5 47.02 44.92 34.895 45.59
Number of shares *
2 247 2 256 2 264 2 273 2 344 2 459 2 569 2 681 2 683 2 497 2 497
EPS
7,08 6,27 5,15 1,87 2,17 2,52 3,36 4,27 4,20 -2,90 -2,90
Revenue *
215 864 241 092 237 034 212 018 143 421 127 925 149 099 184 106 176 249 119 704 119 704
Net income *
15 911 14 143 11 655 4 244 5 087 6 196 8 631 11 446 11 267 -7 242 -7 242
Operating profit *
29 651 28 046 24 211 8 277 1 849 4 592 7 019 15 262 15 352 -7 265 -7 265
Total liabilities *
122 688 129 124 136 128 136 267 129 075 129 404 128 594 138 648 153 989 160 047 160 047
Net debt *
21 037 23 568 25 599 31 242 33 683 32 390 19 251 25 528 35 240 46 034 46 034
Total assets *
212 623 227 245 239 569 229 798 224 484 230 978 242 631 256 762 273 294 266 132 266 132
Equity *
88 182 96 427 100 291 90 330 92 494 98 680 111 556 115 640 116 778 103 702 103 702
Cash and investments *
19 085 21 955 20 496 26 014 29 239 29 104 36 406 31 516 31 199 35 769 35 769

Over the past 10 years, the maximum capitalization of TotalEnergies SE is 126 040, the minimum is 87 141.
Maximum net income 15 911, Minimum net income -7 242.
The maximum price of TTE shares is 47.02, the minimum price is 34.895.

.

TTE valuation

Year
2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 TTM
P/E
5,62 6,48 8,33 24,37 18,86 18,53 13,84 11,01 10,70 -12,03 -15,72
P/B
1,01 0,95 0,97 1,14 1,04 1,16 1,07 1,09 1,03 0,84 1,10
P/S
0,41 0,38 0,41 0,49 0,67 0,90 0,80 0,68 0,68 0,73 0,95
E/P
18% 15% 12% 4% 5% 5% 7% 9% 9% -8% -6%
P/FCF
43,53 27,10 -75,86 -145,25 -18,50 -72,45 13,97 16,53 9,36 21,58 28,19
.

TTE profitability

Year
2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 TTM
ROE
18% 15% 12% 5% 6% 6% 8% 10% 10% -7%
ROA
8% 7% 5% 2% 2% 3% 4% 5% 5% -3%
ROIC
20% 17% 14% 5% 1% 3% 4% 8% 8% -4%