ÉnergieAs of October 16, 2026
TotalEnergies Marketing Maroc
TMA · 12.1 Bn MAD
Price1,345 MAD0.0%
YTD−18.4%1Y−17.8%3Y+48.3%
Cumulative returns over each period
Past performance is not indicative of future results.View stock page →