81.39 2.57(3.26%)07/17/2026
TotalEnergies SE (TTE)
Press Release | Data News