Totalenergies SE

TTE EUR2.5
Create an alert
Sell
€81.34
Buy
€81.36
€0.81 (1.01%)
Last updated today at