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
+553.97%2,300 MAD+0.88%6.28 K2.516.91 B MAD0.31%Industrial services
RRDSRES DAR SAADA
+353.49%117.00 MAD+0.86%195.97 K1.943.04 B MAD−2.92 MAD−47.17%0.00%Finance
SSRMREALISATIONS MECANIQUES
+301.89%426.00 MAD+0.47%2200.10135.68 M MAD−31.48 MAD−109.55%0.00%Distribution services
AADIALLIANCES
+267.59%569.4 MAD+3.53%83.63 K2.0412.14 B MAD42.2513.48 MAD+42.45%0.55%Finance
AADHDOUJA PROM ADDOHA
+175.00%44.00 MAD+2.33%295.16 K1.1417.31 B MAD66.850.66 MAD+226.49%0.00%Finance
MMOXMAGHREB OXYGENE
+141.03%470.00 MAD−2.08%3220.30390 M MAD30.7315.30 MAD+30.25%0.83%Process industries
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+139.77%575.1 MAD+0.89%32.62 K0.9018.03 B MAD36.3715.81 MAD+83.14%1.32%Industrial services
Strong buy
SS2MS.M MONETIQUE
+127.83%410.10 MAD−2.36%2140.06341.07 M MAD14.4428.41 MAD+16.43%0.00%Technology services
MMNGMANAGEM
+114.22%3,850 MAD+5.48%4820.3643.31 B MAD90.7042.45 MAD−39.32%0.82%Non-energy minerals
Strong sell
MMSASODEP-MARSA MAROC
+113.06%607.0 MAD−0.33%37.91 K1.8744.7 B MAD42.6114.24 MAD+20.74%1.40%Transportation
Neutral
SSMISMI
+95.88%2,660 MAD+1.53%3130.454.31 B MAD18.19146.20 MAD+384.39%3.05%Non-energy minerals
IIBCIB MAROC.COM
+91.96%43.00 MAD+1.18%1.51 K1.2717.74 M MAD0.00%Commercial services
DDHODELTA HOLDING
+87.83%71.00 MAD−1.92%2.05 K0.186.34 B MAD24.602.89 MAD+44.59%2.07%Producer manufacturing
CCTMCTM
+86.21%1,080 MAD+0.09%3462.071.32 B MAD23.4246.11 MAD+20.28%1.39%Transportation
SSIDSONASID
+84.51%1,310 MAD+0.77%1.37 K0.195.07 B MAD75.7517.29 MAD+50.72%1.62%Non-energy minerals
AAKTAKDITAL S.A
+75.11%1,196 MAD−0.33%8.79 K0.6216.99 B MAD68.6617.42 MAD+71.19%0.50%Health services
Neutral
SSNASTOKVIS NORD AFRIQUE
+66.94%18.03 MAD0.00%50.00319.04 M MAD−12.94 MAD+37.25%0.00%Distribution services
SSAHSANLAM MAROC
+60.00%2,000 MAD+0.05%1915.588.23 B MAD11.32176.71 MAD+178.78%3.85%Finance
CCFGCFG BANK
+58.87%241.00 MAD+0.42%12.96 K0.818.4 B MAD40.126.01 MAD+129.51%1.38%Finance
CCMGCMGP GROUP
+56.40%344.00 MAD+1.33%50.27 K1.201.87 B MAD13.6025.30 MAD0.00%Producer manufacturing
SSTRSTROC INDUSTRIE
+51.83%44.00 MAD+0.25%3820.1154.8 M MAD−29.31 MAD−97.43%0.00%Industrial services
CCRSCARTIER SAADA
+48.65%33.00 MAD−1.40%3080.12176.22 M MAD20.281.63 MAD+116.77%0.00%Consumer non-durables
FFBRFENIE BROSSETTE
+40.49%124.90 MAD−0.36%6000.61180.38 M MAD22.545.54 MAD−0.14%0.00%Distribution services
CCMTMINIERE TOUISSIT
+33.43%1,900 MAD−0.05%1.31 K1.383.2 B MAD19.7996.02 MAD−37.12%3.16%Non-energy minerals
Sell
CCOLCOLORADO
+32.95%60.49 MAD−0.02%3100.24975.12 M MAD22.342.71 MAD+20.03%3.72%Process industries
RRISRISMA
+32.74%300.00 MAD−0.03%11.07 K0.744.3 B MAD18.1516.53 MAD+16.03%2.00%Consumer services
CCIHCIH
+31.70%460.00 MAD+2.79%10.34 K1.7014.1 B MAD17.4426.38 MAD+19.60%3.12%Finance
Strong sell
CCDMCDM
+30.70%1,150 MAD+1.68%15.28 K2.3312.31 B MAD19.7858.13 MAD+53.57%3.02%Finance
Neutral
AATWATTIJARIWAFA BANK
+28.21%645.0 MAD+1.10%61.9 K1.14128.82 B MAD14.6344.09 MAD+21.12%2.59%Finance
Neutral
SSNPSNEP
+26.95%650.0 MAD+0.15%7.06 K1.571.56 B MAD−24.25 MAD−1,324.00%2.47%Process industries
MMUTMUTANDIS SCA
+25.56%339.00 MAD−0.29%2.27 K0.283.14 B MAD18.1718.66 MAD+56.98%3.09%Consumer non-durables
Strong buy
TTQMTAQA MOROCCO
+22.60%1,530 MAD+2.00%19.84 K1.6435.38 B MAD32.6546.86 MAD−4.36%2.33%Utilities
Sell
AATLATLANTASANAD
+20.97%150.00 MAD−3.01%36.82 K1.669.32 B MAD20.447.34 MAD+2.95%3.69%Finance
MMDPMED PAPER
+17.17%22.32 MAD−0.80%1.53 K0.13107.64 M MAD16.991.31 MAD−33.67%0.00%Process industries
IAMITISSALAT AL-MAGHRIB
+14.95%104.60 MAD−2.20%830.26 K2.4194.02 B MAD73.511.42 MAD−76.03%3.93%Communications
Buy
AALMALUMINIUM DU MAROC
+14.01%1,530 MAD+3.31%4423.06690.08 M MAD28.1254.41 MAD6.08%Producer manufacturing
Buy
BBCIBMCI
+12.39%635.0 MAD+0.79%3950.638.37 B MAD34.4218.45 MAD+1,154.34%2.86%Finance
Sell
IINVINVOLYS
+12.00%99.00 MAD0.00%1040.7437.89 M MAD7.1313.89 MAD0.00%Technology services
SSOTSOTHEMA
+11.38%1,135 MAD−0.26%8260.228.19 B MAD29.7838.11 MAD+5.39%1.49%Health technology
RREBREBAB COMPANY
+11.13%85.57 MAD−6.00%70.4316.06 M MAD0.00%Non-energy minerals
GGAZAFRIQUIA GAZ
+10.89%4,601 MAD+1.79%1480.1015.54 B MAD21.16217.42 MAD+55.23%3.10%Distribution services
Sell
AATHAUTO HALL
+9.97%75.00 MAD−0.33%64.55 K0.723.78 B MAD63.621.18 MAD+4,731.56%2.66%Retail trade
WWAAWAFA ASSURANCE
+9.69%4,450 MAD0.00%4000.7215.57 B MAD21.57206.29 MAD+17.80%3.15%Finance
CCMACIMENTS DU MAROC
+9.59%1,885 MAD−0.79%1.78 K0.1727.43 B MAD28.2066.85 MAD+11.03%3.68%Non-energy minerals
Neutral
HHPSHPS
+8.88%650.0 MAD−1.04%7.98 K1.434.86 B MAD51.0212.74 MAD−5.53%1.04%Technology services
Strong buy
CCSRCOSUMAR
+8.74%203.50 MAD−0.73%25.43 K2.5219.37 B MAD18.2811.13 MAD+32.53%3.41%Process industries
Sell
MMICMICRODATA
+8.63%730.0 MAD+4.29%3790.781.18 B MAD18.6939.06 MAD+35.67%4.86%Technology services
TTMATOTALENERGIES MARKETING MAROC
+6.08%1,570 MAD0.00%3.1 K2.1314.07 B MAD39.1440.11 MAD+39.50%3.57%Retail trade
Sell
SSLFSALAFIN
+3.28%599.0 MAD+3.28%3.54 K0.371.81 B MAD20.0829.84 MAD+20.69%2.46%Finance
LLESLESIEUR CRISTAL
+2.94%280.00 MAD0.00%210.027.74 B MAD133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
LLBVLABEL VIE
+1.35%4,270 MAD−0.70%3600.5712.44 B MAD22.65188.54 MAD−27.31%2.25%Retail trade
Buy
BBOABANK OF AFRICA
+0.24%200.00 MAD+0.05%22.45 K2.0443.14 B MAD13.0015.38 MAD+29.41%1.97%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
0.00%2,400 MAD−2.99%2263.917 B MAD11.31212.11 MAD+49.90%6.47%Consumer non-durables
Buy
AAFIAFRIC INDUSTRIES
−1.31%311.85 MAD−0.05%4411.6490.95 M MAD17.8017.52 MAD+48.94%6.41%Process industries
LLHMLAFARGEHOLCIM MAR
−1.86%1,953 MAD−0.86%5.3 K0.4146.16 B MAD30.8863.25 MAD+1.34%3.35%Non-energy minerals
Strong sell
MMLEMAROC LEASING
−1.96%371.00 MAD−4.38%20.131.08 B MAD10.2536.19 MAD+16.04%3.61%Finance
DDWYDISWAY
−2.09%704.0 MAD+1.29%3.42 K43.521.31 B MAD21.5632.65 MAD−16.87%5.04%Distribution services
IIMOIMMORENTE INVEST
−2.72%89.50 MAD0.00%1.3 K0.16806.13 M MAD19.084.69 MAD+92.91%5.81%Finance
AARDARADEI CAPITAL
−4.00%480.00 MAD0.00%12.61 K1.046.03 B MAD19.8124.23 MAD1.23%Technology services
Buy
BBCPBCP
−4.05%282.10 MAD+0.04%30.03 K0.5657.33 B MAD14.9518.87 MAD−7.31%3.55%Finance
Sell
AAFMAFMA
−6.97%1,135 MAD0.00%10.011.14 B MAD17.2465.84 MAD+4.37%4.85%Finance
EEQDEQDOM
−7.44%1,045 MAD−0.95%1 K0.681.76 B MAD5.21%Finance
MM2MM2M GROUP
−11.94%531.0 MAD−0.19%120.43344.62 M MAD27.0319.65 MAD0.00%Technology services