ÉnergieAs of August 30, 2026
TotalEnergies Marketing Maroc
TMA · 13.9 bn MAD
Price1,550 MAD−1.2%
YTD−4.9%1Y−3.1%3Y+59.4%
Cumulative returns over each period
Past performance is not indicative of future results.View stock page