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
RRDSRES DAR SAADA
+605.56%90.10 MAD−9.90%404.679 K1.702.621 B MAD−2.56 MAD−293.55%0.00%Finance
Strong sell
AADHDOUJA PROM ADDOHA
+306.07%30.78 MAD−3.06%222.195 K0.2312.781 B MAD70.920.43 MAD0.00%Finance
Strong sell
AADIALLIANCES
+272.63%245.90 MAD−0.49%16.798 K0.345.456 B MAD22.7310.82 MAD+100.24%0.00%Finance
Sell
JJETJET CONTRACTORS
+197.17%588.4 MAD−0.94%1.899 K0.451.8 B MAD0.00%Industrial Services
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+132.68%319.00 MAD−1.09%12.124 K0.5510.204 B MAD27.8411.46 MAD+52.00%1.86%Industrial Services
AAKTAKDITAL S.A
+114.85%671.4 MAD+0.06%8.295 K0.328.499 B MAD48.6813.79 MAD0.48%Health Services
DDHODELTA HOLDING
+90.27%49.49 MAD−1.02%4.867 K0.064.38 B MAD22.952.16 MAD+9.81%2.80%Producer Manufacturing
SSMISMI
+88.33%2420 MAD+5.17%7990.553.785 B MAD23.63102.40 MAD0.00%Non-Energy Minerals
RRISRISMA
+62.00%243.00 MAD−2.80%2890.253.582 B MAD14.2717.03 MAD0.00%Consumer Services
SSIDSONASID
+48.30%860.0 MAD−0.35%1.615 K0.433.366 B MAD51.5416.69 MAD−39.61%3.48%Non-Energy Minerals
Strong sell
TTQMTAQA MOROCCO
+39.49%1367 MAD−0.22%1.021 K0.0432.316 B MAD31.0943.98 MAD+3.23%2.55%Utilities
Strong sell
CCMACIMENTS DU MAROC
+39.28%1865 MAD+3.10%27.819 K2.9326.115 B MAD27.7567.21 MAD−18.95%3.32%Non-Energy Minerals
Sell
CCFGCFG BANK
+34.81%163.05 MAD−1.18%32.198 K0.785.776 B MAD34.384.74 MAD0.00%Finance
MMICMICRODATA
+31.43%664.9 MAD0.00%40.011.117 B MAD19.5334.05 MAD+25.55%3.76%Technology Services
BBCPBCP
+27.95%293.00 MAD0.00%30.607 K0.6159.571 B MAD17.1417.09 MAD3.07%Finance
Sell
LLHMLAFARGEHOLCIM MAR
+27.68%2002 MAD−0.89%5.023 K1.5047.331 B MAD30.2366.23 MAD−23.01%3.27%Non-Energy Minerals
Strong sell
BBCIBMCI
+26.09%580.0 MAD−2.52%2930.267.901 B MAD3.03%Finance
Sell
AATWATTIJARIWAFA BANK
+25.69%507.8 MAD+0.02%77.87 K2.00102.512 B MAD13.6637.18 MAD3.05%Finance
Neutral
CCOLCOLORADO
+21.11%54.50 MAD−3.33%4340.03908.711 M MAD22.732.40 MAD+2.65%3.55%Process Industries
CCIHCIH
+20.68%388.60 MAD−0.06%10.0011.868 B MAD16.6923.28 MAD3.60%Finance
Sell
BBOABANK OF AFRICA
+20.09%196.85 MAD+1.47%70.0041.238 B MAD15.7212.52 MAD2.03%Finance
Strong sell
AARDARADEI CAPITAL
+19.59%525.0 MAD+0.98%340.015.83 B MAD21.6824.22 MAD1.04%Technology Services
MMSASODEP-MARSA MAROC
+18.96%285.50 MAD−0.16%30.532 K2.5020.987 B MAD24.5911.61 MAD+27.89%2.80%Transportation
Buy
EEQDEQDOM
+16.35%1160 MAD−0.43%4941.041.946 B MAD4.72%Finance
CCRSCARTIER SAADA
+16.12%31.12 MAD+9.96%13.589 K6.84148.999 M MAD41.450.75 MAD0.00%Consumer Non-Durables
MMUTMUTANDIS SCA
+13.45%263.20 MAD−0.02%940.002.434 B MAD21.5912.19 MAD+62.62%3.23%Consumer Non-Durables
AATLATLANTASANAD
+13.34%144.00 MAD−0.69%1390.048.741 B MAD19.847.26 MAD+5.05%3.79%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
+12.24%1403 MAD+1.30%50.0012.41 B MAD250.165.61 MAD−94.63%4.04%Retail Trade
Strong sell
SSNPSNEP
+11.92%582.0 MAD−1.02%1050.181.411 B MAD−19.43 MAD−136.96%2.72%Process Industries
AALMALUMINIUM DU MAROC
+11.19%1500 MAD−2.28%100.09715.239 M MAD104.7914.31 MAD−63.35%4.56%Producer Manufacturing
Strong sell
MMNGMANAGEM
+11.18%2450 MAD+0.41%1.534 K0.8528.95 B MAD48.3250.70 MAD−40.29%1.21%Non-Energy Minerals
Sell
IAMITISSALAT AL-MAGHRIB
+10.97%93.10 MAD−0.48%113.59 K1.0382.239 B MAD15.496.01 MAD−12.07%2.34%Communications
Sell
LLESLESIEUR CRISTAL
+10.80%277.00 MAD−4.48%1.111 K0.028.013 B MAD3825.970.07 MAD−98.57%1.55%Consumer Non-Durables
Strong sell
SS2MS.M MONETIQUE
+8.89%192.40 MAD0.00%3211.77156.242 M MAD7.2526.54 MAD+703.53%0.00%Technology Services
CCTMCTM
+8.20%660.0 MAD−3.92%70.03842.124 M MAD12.8251.47 MAD+79.23%3.64%Transportation
MMLEMAROC LEASING
+7.35%365.00 MAD−0.54%10.011.019 B MAD9.7337.52 MAD+14.81%3.81%Finance
MMABMAGHREBAIL
+5.11%925.0 MAD0.00%1292.011.28 B MAD10.0292.33 MAD+29.03%5.41%Finance
AATHAUTO HALL
+5.11%77.99 MAD−0.01%9770.163.923 B MAD140.700.55 MAD−89.44%4.49%Retail Trade
Strong sell
SSTRSTROC INDUSTRIE
+4.28%35.30 MAD0.00%130.0244.073 M MAD−31.81 MAD−266.04%0.00%Industrial Services
FFBRFENIE BROSSETTE
+3.63%114.15 MAD−4.04%2590.13171.167 M MAD0.00%Distribution Services
GGAZAFRIQUIA GAZ
+2.22%4140 MAD+0.98%17.062 K3.4114.094 B MAD29.56140.06 MAD−4.45%3.41%Distribution Services
Sell
CCSRCOSUMAR
+1.35%194.60 MAD+0.05%7.552 K0.7318.378 B MAD18.2210.68 MAD+32.27%3.60%Process Industries
Sell
LLBVLABEL VIE
−0.89%4360 MAD−0.91%480.0212.733 B MAD24.85175.43 MAD+22.29%1.96%Retail Trade
Buy
SSNASTOKVIS NORD AFRIQUE
−1.00%10.85 MAD−1.36%2.202 K0.82101.147 M MAD−13.94 MAD−337.78%0.00%Distribution Services
IIMOIMMORENTE INVEST
−2.05%95.00 MAD+0.37%4.276 K1.89852.513 M MAD20.004.75 MAD+1023.99%5.28%Finance
AAFMAFMA
−3.37%1232 MAD−0.24%10.031.235 B MAD20.5360.00 MAD+3.70%4.45%Finance
SSBMSOCIETE DES BOISSONS DU MAROC
−3.92%2575 MAD+0.59%4311.547.244 B MAD11.43225.20 MAD+90.34%5.68%Consumer Non-Durables
Buy
DDWYDISWAY
−4.03%690.0 MAD−0.72%2441.071.311 B MAD19.8634.74 MAD−39.10%5.04%Distribution Services
Buy
HHPSHPS
−6.64%555.0 MAD−0.52%5360.504.132 B MAD40.1713.82 MAD−1.66%1.08%Technology Services
Buy
IINVINVOLYS
−7.87%89.37 MAD−0.08%30.0134.23 M MAD49.671.80 MAD+12571.83%5.59%Technology Services
CCMTMINIERE TOUISSIT
−10.56%1490 MAD+4.20%8.663 K4.452.404 B MAD15.7994.36 MAD+4.21%4.20%Non-Energy Minerals
Strong buy
AAFIAFRIC INDUSTRIES
−11.58%320.00 MAD−2.44%4942.1095.612 M MAD20.9315.29 MAD−15.40%6.10%Process Industries
MMOXMAGHREB OXYGENE
−13.08%217.00 MAD+4.33%150.47169 M MAD18.4811.74 MAD1.92%Process Industries
MMDPMED PAPER
−16.54%19.78 MAD+1.44%11.626 K1.2193.285 M MAD16.451.20 MAD+227.40%0.00%Process Industries
SSOTSOTHEMA
−16.67%1000.0 MAD+0.20%2201.557.186 B MAD2.51%Health Technology
SSRMREALISATIONS MECANIQUES
−36.36%93.55 MAD−5.51%1000.6431.68 M MAD−27.03 MAD−751.87%0.00%Distribution Services