TotalEnergies SE (EPA:TTE)

France flag France · Delayed Price · Currency is EUR
83.45
+3.47 (4.34%)
Oct 23, 2026, 5:37 PM CEST
Market Cap185.48B +61.8%
Revenue (ttm)171.89B +5.0%
Net Income15.61B +39.5%
EPS7.02 +46.2%
Shares Out 2.22B
PE Ratio11.88
Forward PE7.91
Dividend3.60 (4.31%)
Ex-Dividend DateDec 31, 2026
Volume4,663,160
Open81.30
Previous Close79.98
Day's Range80.88 - 83.74
52-Week Range52.40 - 83.74
Beta0.09
AnalystsBuy
Price Target88.10 (+5.57%)
Earnings DateOct 29, 2026