Moroccan stocks with the best yearly performance

See shares that show the most potential at the moment: Moroccan stocks below are filtered by yearly performance, so you can see how much they gained over 12 months. Compare their stats to make an informed decision.
Symbol
Perf %
1Y
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
JJETJET CONTRACTORS
+545.71%2,260 MAD+0.98%9.28 K5.046.78 B MAD0.31%Industrial services
RRDSRES DAR SAADA
+328.46%112.00 MAD−2.44%40.15 K0.483.01 B MAD−2.92 MAD−47.17%0.00%Finance
SSRMREALISATIONS MECANIQUES
+303.76%430.00 MAD−1.56%1840.08139.78 M MAD−31.48 MAD−109.55%0.00%Distribution services
AADIALLIANCES
+236.84%532.2 MAD−0.02%71.78 K1.5411.75 B MAD39.4913.48 MAD+42.45%0.56%Finance
AADHDOUJA PROM ADDOHA
+172.45%44.00 MAD−1.35%537.33 K2.7117.95 B MAD66.850.66 MAD+226.49%0.00%Finance
MMOXMAGHREB OXYGENE
+156.41%500.00 MAD0.00%6630.66406.25 M MAD32.6815.30 MAD+30.28%0.80%Process industries
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+138.46%558.0 MAD−1.52%65.58 K1.6817.93 B MAD35.2915.81 MAD+83.14%1.32%Industrial services
Strong buy
SS2MS.M MONETIQUE
+121.13%420.15 MAD+1.23%3.27 K1.17337.05 M MAD14.7928.41 MAD+16.43%0.00%Technology services
ZZDJZELLIDJA S.A
+114.10%154.15 MAD+5.98%2363.1683.32 M MAD701.000.22 MAD−76.32%0.00%Non-energy minerals
MMSASODEP-MARSA MAROC
+113.21%597.0 MAD−0.67%27.21 K1.7744.11 B MAD41.9114.24 MAD+20.74%1.41%Transportation
Neutral
MMNGMANAGEM
+103.64%3,650 MAD+4.29%1.02 K0.6341.53 B MAD85.9942.45 MAD−39.32%0.86%Non-energy minerals
Strong sell
DDHODELTA HOLDING
+89.47%72.00 MAD+0.56%17.19 K0.126.27 B MAD24.952.89 MAD+44.59%2.09%Producer manufacturing
IIBCIB MAROC.COM
+88.43%39.59 MAD+9.97%2.66 K4.5515.03 M MAD0.00%Commercial services
AAKTAKDITAL S.A
+86.93%1,187 MAD+0.59%9.82 K0.8316.71 B MAD68.1417.42 MAD+71.19%0.51%Health services
Neutral
SSMISMI
+85.11%2,499 MAD−0.44%1.64 K2.634.13 B MAD17.09146.20 MAD+384.39%3.19%Non-energy minerals
CCTMCTM
+84.62%1,080 MAD+1.22%340.101.31 B MAD23.4246.11 MAD+20.28%1.41%Transportation
SSIDSONASID
+83.01%1,303 MAD−1.66%4.07 K0.515.17 B MAD75.3417.29 MAD+50.72%1.58%Non-energy minerals
SSNASTOKVIS NORD AFRIQUE
+72.48%18.30 MAD−1.08%4.45 K0.68327.36 M MAD−12.94 MAD+37.25%0.00%Distribution services
CCFGCFG BANK
+56.42%238.00 MAD−1.24%11.98 K0.588.44 B MAD39.626.01 MAD+129.51%1.37%Finance
SSAHSANLAM MAROC
+52.64%1,908 MAD+6.00%461.677.41 B MAD10.80176.71 MAD+178.78%4.28%Finance
SSTRSTROC INDUSTRIE
+51.88%44.00 MAD+1.80%8570.2053.96 M MAD−29.31 MAD−97.43%0.00%Industrial services
CCRSCARTIER SAADA
+48.80%32.81 MAD+0.12%1640.07172.53 M MAD20.161.63 MAD+116.77%0.00%Consumer non-durables
CCMGCMGP GROUP
+47.81%325.10 MAD−5.62%93.91 K4.161.89 B MAD12.8525.30 MAD0.00%Producer manufacturing
CCIHCIH
+36.52%470.00 MAD0.00%10.4 K1.0914.8 B MAD17.8226.38 MAD+19.60%2.97%Finance
Strong sell
FFBRFENIE BROSSETTE
+34.41%121.25 MAD−1.98%1.52 K1.74178 M MAD21.885.54 MAD−0.14%0.00%Distribution services
CCMTMINIERE TOUISSIT
+34.29%1,915 MAD−2.35%5050.373.3 B MAD19.9496.02 MAD−37.12%3.06%Non-energy minerals
Sell
RRISRISMA
+30.67%294.00 MAD−5.16%8.47 K0.604.44 B MAD17.7916.53 MAD+16.03%1.94%Consumer services
TTQMTAQA MOROCCO
+29.33%1,552 MAD+5.58%55.1 K9.8334.68 B MAD33.1246.86 MAD−4.36%2.38%Utilities
Sell
CCOLCOLORADO
+28.81%58.61 MAD+0.02%320.02944.49 M MAD21.642.71 MAD+20.03%3.84%Process industries
CCDMCDM
+26.97%1,121 MAD−1.67%18.1 K2.1612.4 B MAD19.2858.13 MAD+53.57%3.00%Finance
Neutral
AATLATLANTASANAD
+26.22%155.25 MAD−2.36%11.22 K0.479.59 B MAD21.157.34 MAD+2.95%3.58%Finance
AATWATTIJARIWAFA BANK
+24.08%626.0 MAD−0.63%89.9 K1.80127.21 B MAD14.2044.09 MAD+21.12%2.62%Finance
Neutral
SSNPSNEP
+22.92%649.0 MAD−1.67%10.65 K2.061.58 B MAD−24.25 MAD−1,324.00%2.42%Process industries
MMUTMUTANDIS SCA
+21.32%330.00 MAD0.00%10.02 K1.653.05 B MAD17.6918.66 MAD+56.98%3.18%Consumer non-durables
Strong buy
MMDPMED PAPER
+17.89%22.40 MAD−4.07%9.46 K0.76111.7 M MAD17.051.31 MAD−33.67%0.00%Process industries
TTMATOTALENERGIES MARKETING MAROC
+17.78%1,590 MAD0.00%130.0114.25 B MAD39.6440.11 MAD+39.50%3.52%Retail trade
SSOTSOTHEMA
+16.16%1,150 MAD−1.12%2.58 K0.748.37 B MAD30.1738.11 MAD+5.39%1.46%Health technology
IAMITISSALAT AL-MAGHRIB
+14.78%102.85 MAD−0.15%233.55 K0.4390.55 B MAD72.281.42 MAD−76.03%4.08%Communications
Buy
IINVINVOLYS
+13.13%100.00 MAD0.00%30.0238.27 M MAD7.2013.89 MAD0.00%Technology services
AALMALUMINIUM DU MAROC
+9.54%1,470 MAD+0.62%1020.74680.76 M MAD27.0254.41 MAD6.16%Producer manufacturing
Buy
GGAZAFRIQUIA GAZ
+8.96%4,500 MAD0.00%2.49 K2.1215.47 B MAD20.74217.00 MAD+54.93%3.11%Distribution services
Sell
CCMACIMENTS DU MAROC
+8.72%1,870 MAD−1.53%1.17 K0.1227.41 B MAD27.9766.85 MAD+11.03%3.69%Non-energy minerals
Neutral
CCSRCOSUMAR
+8.48%206.00 MAD−1.39%4.74 K0.3419.74 B MAD18.5011.13 MAD+32.53%3.35%Process industries
Sell
AATHAUTO HALL
+7.69%73.50 MAD−3.54%21.5 K0.213.83 B MAD62.351.18 MAD+4,731.56%2.62%Retail trade
HHPSHPS
+6.42%650.1 MAD−1.05%3.09 K0.464.87 B MAD51.0312.74 MAD−5.53%1.04%Technology services
Strong buy
WWAAWAFA ASSURANCE
+5.95%4,450 MAD−1.11%2550.3715.75 B MAD21.57206.29 MAD+17.80%3.11%Finance
MMICMICRODATA
+4.33%719.9 MAD+2.99%800.291.17 B MAD18.4339.06 MAD+35.67%4.86%Technology services
LLESLESIEUR CRISTAL
+3.65%280.00 MAD−0.02%2040.217.74 B MAD133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
BBOABANK OF AFRICA
+2.04%204.00 MAD−2.39%7 K0.6845.1 B MAD13.2615.38 MAD+29.41%1.89%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
+1.27%2,479 MAD0.00%410.537.01 B MAD11.69212.11 MAD+49.90%6.45%Consumer non-durables
Buy
SSLFSALAFIN
+0.88%585.0 MAD−2.34%90.8 K183.291.87 B MAD19.6129.84 MAD+20.69%2.38%Finance
LLHMLAFARGEHOLCIM MAR
−1.00%1,990 MAD+0.20%2.39 K0.7046.53 B MAD31.4663.25 MAD+1.34%3.32%Non-energy minerals
Strong sell
AAFIAFRIC INDUSTRIES
−1.89%312.00 MAD+1.96%7615.0389.2 M MAD17.8117.52 MAD+48.94%6.54%Process industries
AARDARADEI CAPITAL
−2.63%482.00 MAD+0.94%8940.076 B MAD19.8924.23 MAD1.23%Technology services
Buy
UUMRUNIMER
−2.80%170.00 MAD0.00%20.171.94 B MAD−3.69 MAD−387.09%0.59%Consumer non-durables
LLBVLABEL VIE
−3.19%4,250 MAD−2.86%2970.1912.66 B MAD22.54188.54 MAD−27.31%2.21%Retail trade
Buy
DDWYDISWAY
−3.80%684.0 MAD−2.15%1831.161.32 B MAD20.9532.65 MAD−16.87%5.01%Distribution services
BBCPBCP
−4.12%283.80 MAD+0.64%12.2 K0.2357.33 B MAD15.0418.87 MAD−7.31%3.55%Finance
Sell
AAGMAGMA
−4.23%6,800 MAD+0.03%5011.901.36 B MAD20.96324.45 MAD+7.01%4.05%Finance
IIMOIMMORENTE INVEST
−5.03%89.22 MAD−0.52%2.98 K0.37807.84 M MAD19.024.69 MAD+92.91%5.80%Finance
AAFMAFMA
−5.42%1,135 MAD−0.35%801.061.14 B MAD17.2465.84 MAD+4.37%4.83%Finance
EEQDEQDOM
−5.86%1,045 MAD−14.27%2.62 K9.262.04 B MAD4.51%Finance
MM2MM2M GROUP
−11.78%539.0 MAD+4.26%542.37334.9 M MAD27.4319.65 MAD0.00%Technology services