Moroccan stocks that increased the most in price

Moroccan companies below are top stock gainers: they've shown the biggest daily growth in price. But there's always a risk of retracement — so make sure to consider all stats, including share price and market cap.
Symbol
Change %
Price
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
MMLEMAROC LEASING
+5.77%385.00 MAD520.711.069 B MAD3.64%Finance
WWAAWAFA ASSURANCE
+4.76%4,400 MAD3750.4115.4 B MAD21.98200.16 MAD+30.59%3.18%Finance
IAMITISSALAT AL-MAGHRIB
+3.59%93.70 MAD440.082 K4.0182.371 B MAD65.851.42 MAD−65.23%2.34%Communications
Buy
SSNASTOKVIS NORD AFRIQUE
+3.33%15.50 MAD5.07 K0.84142.525 M MAD−13.94 MAD−337.78%0.00%Distribution services
SSBMSOCIETE DES BOISSONS DU MAROC
+3.22%2,595 MAD3001.047.343 B MAD11.52225.20 MAD+90.34%6.17%Consumer non-durables
Buy
BBCIBMCI
+3.11%630.0 MAD4.134 K2.898.366 B MAD2.86%Finance
MMDPMED PAPER
+2.54%21.38 MAD5.374 K0.76102.278 M MAD17.781.20 MAD+227.40%0.00%Process industries
AATHAUTO HALL
+2.04%75.00 MAD47.234 K0.533.772 B MAD135.310.55 MAD−89.44%2.67%Retail trade
Strong sell
ZZDJZELLIDJA S.A
+1.71%178.00 MAD320.26101.967 M MAD−1.92 MAD+53.63%0.00%Non-energy minerals
CCDMCDM
+1.62%940.0 MAD5000.2810.228 B MAD16.8255.89 MAD3.64%Finance
Buy
CCFGCFG BANK
+1.57%194.00 MAD125.816 K4.866.792 B MAD32.306.01 MAD1.70%Finance
GGAZAFRIQUIA GAZ
+1.56%3,839 MAD2.009 K7.1813.197 B MAD27.41140.06 MAD−4.45%3.65%Distribution services
DDWYDISWAY
+1.47%682.9 MAD3323.321.288 B MAD19.6634.74 MAD−39.10%5.13%Distribution services
MMOXMAGHREB OXYGENE
+1.32%230.00 MAD150.18186.875 M MAD19.5811.74 MAD1.74%Process industries
CCMACIMENTS DU MAROC
+1.30%1,865 MAD8730.2326.923 B MAD27.7567.21 MAD−18.95%3.75%Non-energy minerals
DDYTDISTY TECHNOLOGIES
+1.20%236.80 MAD3160.33Distribution services
AADIALLIANCES
+0.95%320.00 MAD28.54 K0.357.065 B MAD29.5810.82 MAD+100.24%0.94%Finance
TTMATOTALENERGIES MARKETING MAROC
+0.67%1,500 MAD1900.2813.44 B MAD267.465.61 MAD−94.63%3.73%Retail trade
Sell
LLHMLAFARGEHOLCIM MAR
+0.63%1,907 MAD2.121 K0.6844.683 B MAD3.46%Non-energy minerals
Strong sell
EEQDEQDOM
+0.55%1,104 MAD40.021.844 B MAD4.98%Finance
FFBRFENIE BROSSETTE
+0.48%114.00 MAD80.01164.044 M MAD0.00%Distribution services
CCTMCTM
+0.46%660.0 MAD95814.34809.145 M MAD12.8251.47 MAD+79.23%3.79%Transportation
IINVINVOLYS
+0.43%105.95 MAD200.0840.549 M MAD58.881.80 MAD+12,571.83%0.00%Technology services
HHPSHPS
+0.37%573.1 MAD37.41 K11.684.244 B MAD41.4813.82 MAD−1.66%1.19%Technology services
AAKTAKDITAL S.A
+0.30%1,005 MAD46.141 K4.7414.23 B MAD72.8713.79 MAD0.60%Health services
CCSRCOSUMAR
+0.26%192.50 MAD66.637 K1.6518.189 B MAD18.0210.68 MAD+32.27%3.64%Process industries
Buy
BBALBALIMA
+0.22%229.50 MAD193.22400.248 M MAD45.025.10 MAD−10.08%2.40%Finance
AARDARADEI CAPITAL
+0.20%496.00 MAD1270.115.82 B MAD20.4824.22 MAD1.19%Technology services
AATWATTIJARIWAFA BANK
+0.04%549.7 MAD51.56 K1.22110.992 B MAD13.6040.42 MAD3.00%Finance
DDHODELTA HOLDING
+0.04%57.00 MAD8.33 K0.364.993 B MAD19.752.89 MAD+41.77%2.63%Producer manufacturing
AAFIAFRIC INDUSTRIES
+0.02%319.00 MAD2750.8292.989 M MAD6.27%Process industries