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
+729.88%2,200 MAD0.00%5.95 K0.566.66 B MAD0.32%Industrial services
AADIALLIANCES
+266.99%518.0 MAD−2.63%135.38 K1.3311.44 B MAD38.4413.48 MAD+42.45%0.58%Finance
Sell
RRDSRES DAR SAADA
+266.42%87.61 MAD−3.73%255.07 K0.962.3 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
SSRMREALISATIONS MECANIQUES
+242.11%403.00 MAD−0.52%10.00128.96 M MAD−31.48 MAD−109.55%0.00%Distribution services
AADHDOUJA PROM ADDOHA
+177.50%45.51 MAD−1.71%1.2 M0.6818.32 B MAD69.140.66 MAD+226.49%0.00%Finance
Strong sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+161.73%530.0 MAD−0.93%45.77 K0.8616.77 B MAD33.5215.81 MAD+83.14%1.42%Industrial services
MMSASODEP-MARSA MAROC
+121.01%610.0 MAD+0.16%87.67 K0.9444.77 B MAD42.8214.24 MAD+20.74%1.39%Transportation
Neutral
AAKTAKDITAL S.A
+114.91%1,139 MAD−1.89%37.2 K1.2416.13 B MAD65.3917.42 MAD+71.19%0.53%Health services
Buy
CCTMCTM
+98.49%1,180 MAD+1.72%4920.181.45 B MAD25.5946.11 MAD+20.28%1.27%Transportation
MMNGMANAGEM
+85.24%3,360 MAD+5.00%5.05 K2.0739.87 B MAD79.1542.45 MAD−39.32%0.89%Non-energy minerals
Strong sell
DDHODELTA HOLDING
+81.42%67.00 MAD−2.19%36.88 K0.615.87 B MAD23.212.89 MAD+44.59%2.24%Producer manufacturing
ZZDJZELLIDJA S.A
+80.71%140.95 MAD+5.98%1081.3180.74 M MAD640.970.22 MAD−76.32%0.00%Non-energy minerals
SSIDSONASID
+67.41%1,130 MAD+0.18%2.54 K0.424.41 B MAD65.3417.29 MAD+50.72%1.86%Non-energy minerals
Strong sell
IIBCIB MAROC.COM
+65.52%34.99 MAD+0.55%5700.5414.61 M MAD0.00%Commercial services
SSTRSTROC INDUSTRIE
+59.91%46.55 MAD−2.00%3.4 K3.0958.12 M MAD−29.31 MAD−97.43%0.00%Industrial services
SSNASTOKVIS NORD AFRIQUE
+59.17%17.19 MAD+2.02%20.22 K11.04304.18 M MAD−12.94 MAD+37.25%0.00%Distribution services
CCMGCMGP GROUP
+57.31%346.00 MAD−4.42%247.62 K1.181.9 B MAD13.6825.30 MAD0.00%Producer manufacturing
CCRSCARTIER SAADA
+56.92%35.70 MAD−0.22%3.12 K1.20187.96 M MAD21.941.63 MAD+116.77%0.00%Consumer non-durables
CCMTMINIERE TOUISSIT
+50.18%1,697 MAD+2.54%1190.122.85 B MAD17.6796.02 MAD−37.12%3.54%Non-energy minerals
Buy
CCFGCFG BANK
+48.71%230.50 MAD−3.56%161.18 K1.288.07 B MAD38.376.01 MAD+129.51%1.43%Finance
SSAHSANLAM MAROC
+47.89%1,890 MAD+1.39%660.297.78 B MAD10.70176.71 MAD+178.78%4.07%Finance
Buy
SS2MS.M MONETIQUE
+45.23%289.00 MAD+3.23%2.15 K4.41234.69 M MAD10.1728.41 MAD+16.43%0.00%Technology services
SSMISMI
+43.88%2,000 MAD+0.15%9992.413.29 B MAD13.68146.20 MAD+384.39%4.00%Non-energy minerals
FFBRFENIE BROSSETTE
+41.55%132.00 MAD+9.09%13.83 K4.10189.95 M MAD23.825.54 MAD−0.14%0.00%Distribution services
SSNPSNEP
+37.95%658.0 MAD−0.30%6020.141.58 B MAD−24.25 MAD−1,324.00%2.43%Process industries
TTMATOTALENERGIES MARKETING MAROC
+32.84%1,529 MAD+0.72%40.79 K23.5113.7 B MAD38.1240.11 MAD+39.50%3.66%Retail trade
AATWATTIJARIWAFA BANK
+30.98%620.0 MAD−0.29%219.37 K1.26125.19 B MAD14.0644.09 MAD+21.12%2.66%Finance
Sell
CCOLCOLORADO
+29.54%61.00 MAD−1.52%1560.08983.17 M MAD22.532.71 MAD+20.03%3.69%Process industries
MMUTMUTANDIS SCA
+26.02%320.10 MAD−0.74%66.83 K2.422.96 B MAD17.1618.66 MAD+56.98%3.28%Consumer non-durables
MMOXMAGHREB OXYGENE
+25.52%273.00 MAD+3.02%500.77221.81 M MAD25.3810.75 MAD−41.34%1.47%Process industries
CCDMCDM
+22.82%1,044 MAD+2.96%40.63 K2.7311.36 B MAD17.9658.13 MAD+53.57%3.28%Finance
Neutral
RRISRISMA
+22.20%237.00 MAD−0.50%17.16 K3.323.4 B MAD14.3416.53 MAD+16.03%2.53%Consumer services
TTQMTAQA MOROCCO
+20.02%1,439 MAD−0.07%6.57 K0.5333.94 B MAD30.7146.86 MAD−4.36%2.43%Utilities
Sell
BBOABANK OF AFRICA
+19.79%213.65 MAD+1.74%18.6 K1.1746.1 B MAD13.8915.38 MAD+29.41%1.84%Finance
Sell
BBALBALIMA
+18.92%220.00 MAD−5.09%1479.61383.68 M MAD30.877.13 MAD+86.21%2.50%Finance
CCIHCIH
+18.80%409.00 MAD+2.25%14.06 K0.2512.88 B MAD15.5126.38 MAD+19.60%3.42%Finance
Strong sell
BBCIBMCI
+17.84%659.9 MAD+3.09%6.88 K0.468.76 B MAD35.7718.45 MAD+1,154.34%2.73%Finance
Sell
IINVINVOLYS
+17.44%101.00 MAD+2.02%150.0138.65 M MAD7.2713.89 MAD0.00%Technology services
SSLFSALAFIN
+17.35%600.0 MAD+7.14%3.1 K4.851.87 B MAD20.1129.84 MAD+20.69%2.38%Finance
MMDPMED PAPER
+15.21%22.80 MAD−1.26%37.82 K4.87109.07 M MAD17.361.31 MAD−33.67%0.00%Process industries
CCMACIMENTS DU MAROC
+12.75%1,936 MAD−0.21%11.71 K1.7427.95 B MAD28.9666.85 MAD+11.03%3.62%Non-energy minerals
Neutral
WWAAWAFA ASSURANCE
+10.60%4,590 MAD0.00%1.36 K2.3216.07 B MAD22.25206.29 MAD+17.80%3.05%Finance
Sell
HHPSHPS
+8.98%679.7 MAD+2.03%40.5 K0.665.03 B MAD53.3512.74 MAD−5.53%1.00%Technology services
Strong buy
RREBREBAB COMPANY
+8.43%90.00 MAD−4.26%60.2215.88 M MAD0.00%Non-energy minerals
SSBMSOCIETE DES BOISSONS DU MAROC
+7.73%2,370 MAD−0.21%210.216.71 B MAD11.17212.11 MAD+49.90%6.75%Consumer non-durables
Buy
AATLATLANTASANAD
+7.47%133.00 MAD+1.10%49.69 K3.658.02 B MAD18.127.34 MAD+2.95%4.29%Finance
Sell
AARDARADEI CAPITAL
+7.42%478.00 MAD−0.13%14.87 K1.286.01 B MAD19.7324.23 MAD1.23%Technology services
Buy
MMICMICRODATA
+7.03%685.0 MAD+8.71%4.9 K8.801.15 B MAD17.5439.06 MAD+35.67%4.96%Technology services
AALMALUMINIUM DU MAROC
+6.72%1,429 MAD−2.12%160.17665.85 M MAD26.2754.41 MAD6.30%Producer manufacturing
Buy
DDRIDARI COUSPATE
+6.25%3,400 MAD0.00%100.931.01 B MAD23.79142.90 MAD+174.23%3.53%Consumer non-durables
LLHMLAFARGEHOLCIM MAR
+3.77%2,038 MAD0.00%10.25 K1.2047.75 B MAD32.2263.25 MAD+1.34%3.24%Non-energy minerals
Strong sell
BBCPBCP
+2.82%289.95 MAD+0.68%44.94 K0.1558.95 B MAD15.3718.87 MAD−7.31%3.45%Finance
Sell
LLESLESIEUR CRISTAL
+1.89%275.10 MAD−3.47%1.24 K0.057.6 B MAD131.062.10 MAD+866.84%0.73%Consumer non-durables
Strong sell
LLBVLABEL VIE
+1.17%4,249 MAD−1.16%8990.3312.3 B MAD22.54188.54 MAD−27.31%2.28%Retail trade
Buy
CCSRCOSUMAR
0.00%199.00 MAD+1.92%103.87 K2.8018.8 B MAD17.8711.13 MAD+32.53%3.52%Process industries
Sell
MMABMAGHREBAIL
0.00%910.0 MAD+1.11%801.261.26 B MAD9.4896.01 MAD+6.30%5.49%Finance
AATHAUTO HALL
−0.74%67.00 MAD−1.47%39.18 K1.063.37 B MAD56.831.18 MAD+4,731.56%2.99%Retail trade
Strong sell
SSOTSOTHEMA
−5.10%940.0 MAD−0.21%1.52 K1.876.77 B MAD24.6638.11 MAD+5.39%1.81%Health technology
DDWYDISWAY
−5.45%650.0 MAD+1.80%2.68 K4.531.23 B MAD19.9132.65 MAD−16.87%5.38%Distribution services
Sell
IIMOIMMORENTE INVEST
−5.47%89.80 MAD−0.33%8080.06808.83 M MAD19.154.69 MAD+92.91%5.79%Finance
GGAZAFRIQUIA GAZ
−5.91%3,760 MAD−0.40%3770.2612.93 B MAD26.64141.12 MAD−4.75%3.72%Distribution services
Sell
AAFIAFRIC INDUSTRIES
−7.78%300.00 MAD−0.99%6091.6587.45 M MAD17.1317.52 MAD+48.94%6.67%Process industries
AAFMAFMA
−9.16%1,091 MAD−1.45%1.43 K10.671.09 B MAD16.5765.84 MAD+4.37%5.04%Finance
IAMITISSALAT AL-MAGHRIB
−11.64%89.55 MAD+2.69%1.09 M3.0578.72 B MAD62.931.42 MAD−76.03%4.69%Communications
Buy
MM2MM2M GROUP
−16.46%517.1 MAD+0.02%30.06334.97 M MAD26.3219.65 MAD0.00%Technology services