Moroccan stocks finished the trading day lower on Thursday, pressured primarily by losses in the Utilities, Banking and Mining sectors.
At the Casablanca close, the Moroccan All Shares registered a 0.00% decline, effectively finishing the session flat.
The session's strongest performers on the All Shares were Stokvis Nord Afrique (CSE:SNA), which climbed 4.93% - gaining 3.64 points to settle at 77.50; Alliances (CSE:ADI), up 3.97% or 14.95 points to finish at 391.95; and LafargeHolcim Maroc (CSE:LHM), which rose 2.22% or 40.00 points to end the day at 1,840.00.
On the downside, Fenie Brossette (CSE:FBR) led losses after falling 2.83% or 8.50 points to close at 291.50. Miner Managem (CSE:MNG) declined 2.50% - losing 425.00 points to reach 16,550.00 - while consumer company Mutandis SCA (CSE:MUT) was down 2.09% or 4.90 points to 230.00 at the close.
Market breadth on the Casablanca Stock Exchange favored advancers, with 27 stocks advancing versus 21 decliners and 7 issues finishing unchanged.
Commodities moved notably during the session. U.S. crude for July delivery fell 3.17%, down $3.04 to $92.98 a barrel. Brent crude for August delivery slipped 2.68%, off $2.62 to $95.19 a barrel. By contrast, the August gold futures contract advanced 0.69%, gaining $30.94 to trade at $4,497.84 a troy ounce.
Foreign exchange rates showed the euro climbing 0.11% to 10.70 against the Moroccan dirham, while the U.S. dollar weakened 0.09% to 9.21 MAD. The U.S. Dollar Index futures was lower by 0.20%, quoted at 99.31 at the time of reporting.
The session's combination of a flat headline index and divergent sector moves underscored selective stock-level performance: a small group of names produced meaningful percentage gains while several notable issues, including a key miner, posted declines.
Investors monitoring Morocco's market will note the interplay between equity market internals, commodity price shifts and currency movements, as these factors contributed to the day's differentiated outcomes across sectors and individual stocks.
No additional corporate news, earnings announcements or macro releases were reported in the session's summary data provided for this close.