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
AFMAFMA
+9.98%1,334 MAD450.861.33 B MAD20.2665.84 MAD+4.37%4.12%Finance
M2MM2M GROUP
+9.81%571.0 MAD95115.14369.88 M MAD29.0619.65 MAD0.00%Technology services
SLFSALAFIN
+8.87%675.0 MAD2 K0.252.11 B MAD22.6229.84 MAD+20.69%2.11%Finance
IAMITISSALAT AL-MAGHRIB
+7.88%122.50 MAD2 M4.42107.69 B MAD59.792.05 MAD−65.91%3.43%Communications
Strong buy
TTMATOTALENERGIES MARKETING MAROC
+7.50%1,849 MAD23.71 K3.8316.57 B MAD46.0940.11 MAD+39.50%3.03%Retail trade
Sell
UMRUNIMER
+5.93%171.60 MAD3.07 K15.601.96 B MAD−2.45 MAD+17.88%0.58%Consumer non-durables
CSRCOSUMAR
+5.68%226.00 MAD217.32 K2.3721.35 B MAD3.10%Process industries
Strong buy
SMISMI
+5.66%2,390 MAD8791.633.93 B MAD3.35%Non-energy minerals
BALBALIMA
+5.50%230.00 MAD511.95401.12 M MAD32.277.13 MAD+86.21%2.39%Finance
DHODELTA HOLDING
+5.13%82.00 MAD47.78 K0.577.18 B MAD24.323.37 MAD+56.35%1.83%Producer manufacturing
DWYDISWAY
+3.87%799.8 MAD2800.421.51 B MAD4.38%Distribution services
Sell
ADIALLIANCES
+2.59%555.0 MAD50.16 K0.9212.25 B MAD41.1813.48 MAD+42.45%0.54%Finance
Strong sell
DYTDISTY TECHNOLOGIES
+2.55%317.90 MAD3.6 K0.92Distribution services
SNASTOKVIS NORD AFRIQUE
+2.40%51.30 MAD84.41 K1.47907.76 M MAD−12.94 MAD+37.25%0.00%Distribution services
FBRFENIE BROSSETTE
+2.20%279.00 MAD16.12 K1.21401.48 M MAD0.00%Distribution services
JETJET CONTRACTORS
+2.13%2,400 MAD13.78 K1.047.27 B MAD0.29%Industrial services
AKTAKDITAL S.A
+2.01%1,270 MAD27.13 K0.6317.98 B MAD0.47%Health services
Sell
IMOIMMORENTE INVEST
+2.00%91.90 MAD700.01827.74 M MAD17.575.23 MAD+10.12%5.66%Finance
TQMTAQA MOROCCO
+1.76%2,310 MAD14.19 K1.0354.49 B MAD1.52%Utilities
Strong sell
STRSTROC INDUSTRIE
+1.64%62.00 MAD2.72 K0.1977.41 M MAD−29.31 MAD−97.43%0.00%Industrial services
COLCOLORADO
+1.60%62.89 MAD7.42 K0.931.01 B MAD23.232.71 MAD+20.03%3.58%Process industries
ATWATTIJARIWAFA BANK
+1.41%699.8 MAD93.69 K0.58141.3 B MAD14.8647.09 MAD+26.66%2.36%Finance
Buy
MSASODEP-MARSA MAROC
+1.35%750.0 MAD81.23 K1.2055.05 B MAD1.13%Transportation
Sell
CMACIMENTS DU MAROC
+1.04%1,940 MAD8.47 K1.1128.01 B MAD3.61%Non-energy minerals
Strong sell
RDSRES DAR SAADA
+0.97%115.00 MAD115.77 K1.733.01 B MAD−2.92 MAD−47.17%0.00%Finance
BCPBCP
+0.84%283.35 MAD26.99 K0.2157.61 B MAD13.9020.39 MAD+19.28%3.53%Finance
CFGCFG BANK
+0.83%225.00 MAD49.23 K0.807.88 B MAD28.307.95 MAD+67.63%1.47%Finance
Neutral
ATHAUTO HALL
+0.67%75.00 MAD48.99 K3.213.77 B MAD63.621.18 MAD+4,731.56%2.67%Retail trade
Strong sell
CDMCDM
+0.43%1,175 MAD3.55 K0.1812.79 B MAD17.2668.09 MAD+47.28%2.91%Finance
Strong buy
CMGCMGP GROUP
+0.43%329.90 MAD38.57 K0.625.61 B MAD0.00%Producer manufacturing
SIDSONASID
+0.37%1,900 MAD10.3 K0.817.41 B MAD1.11%Non-energy minerals
Strong sell
IBCIB MAROC.COM
+0.25%40.50 MAD760.1916.91 M MAD0.00%Commercial services
ALMALUMINIUM DU MAROC
+0.06%1,780 MAD1940.41829.4 M MAD5.06%Producer manufacturing
Sell