TotalEnergies SE (EPA:TTE)

France flag France · Delayed Price · Currency is EUR
82.71
-0.90 (-1.08%)
Nov 3, 2026, 5:39 PM CET
Market Cap182.51B +56.6%
Revenue (ttm)188.80B +16.8%
Net Income19.74B +58.1%
EPS8.89 +65.0%
Shares Out 2.21B
PE Ratio9.30
Forward PE7.90
Dividend3.60 (4.35%)
Ex-Dividend DateDec 31, 2026
Volume4,609,220
Open83.19
Previous Close83.61
Day's Range81.98 - 84.14
52-Week Range52.48 - 85.94
Beta0.04
AnalystsBuy
Price Target89.34 (+8.02%)
Earnings DateOct 29, 2026