Énergie
As of October 16, 2026
TotalEnergies Marketing Maroc
TMA · 12.1 Bn MAD
Price
1,345 MAD
0.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 →