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
AADHDOUJA PROM ADDOHA
+435.52%31.06 MAD+9.99%4.284 M2.5412.503 B MAD0.00%Finance
Sell
RRDSRES DAR SAADA
+425.80%54.42 MAD+9.98%516.813 K3.351.426 B MAD0.00%Finance
Strong sell
AADIALLIANCES
+342.62%270.00 MAD+3.15%302.289 K2.715.961 B MAD0.00%Finance
JJETJET CONTRACTORS
+155.44%521.1 MAD−0.36%33.057 K2.061.579 B MAD0.00%Industrial Services
AAKTAKDITAL S.A
+152.39%740.5 MAD+5.79%52.736 K4.429.38 B MAD0.44%Health Services
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+133.33%287.00 MAD+2.50%56.226 K0.489.081 B MAD2.09%Industrial Services
RRISRISMA
+107.89%255.70 MAD+2.28%22.654 K1.223.663 B MAD0.00%Consumer Services
DDHODELTA HOLDING
+59.87%40.00 MAD+1.78%22.498 K4.763.504 B MAD18.552.16 MAD+9.81%3.50%Producer Manufacturing
SSIDSONASID
+56.36%860.0 MAD+3.37%15.238 K2.773.354 B MAD51.5416.69 MAD−39.61%3.49%Non-Energy Minerals
Strong sell
SSAHSANLAM MAROC
+55.16%1550 MAD+2.65%170.606.381 B MAD2.32%Finance
Sell
BBCIBMCI
+45.45%640.0 MAD+0.79%15.248 K3.668.499 B MAD2.81%Finance
Sell
MMICMICRODATA
+39.02%684.0 MAD−1.58%760.161.149 B MAD3.65%Technology Services
LLHMLAFARGEHOLCIM MAR
+38.53%1981 MAD+1.07%7.664 K2.0346.417 B MAD3.33%Non-Energy Minerals
Strong sell
CCMACIMENTS DU MAROC
+38.10%1711 MAD+0.59%14.57 K9.7224.7 B MAD3.51%Non-Energy Minerals
Sell
SSNPSNEP
+37.93%650.0 MAD+1.88%2.979 K0.601.56 B MAD−23.67 MAD−145.02%2.46%Process Industries
MMSASODEP-MARSA MAROC
+34.77%293.80 MAD+2.91%53.162 K3.3821.564 B MAD2.72%Transportation
Sell
SSMISMI
+32.87%1819 MAD+4.60%1.419 K2.622.992 B MAD0.00%Non-Energy Minerals
BBCPBCP
+28.26%295.00 MAD+0.43%131.576 K5.6359.977 B MAD17.2617.09 MAD3.05%Finance
Sell
CCFGCFG BANK
+28.15%155.00 MAD+1.97%40.394 K2.845.426 B MAD0.00%Finance
TTQMTAQA MOROCCO
+27.55%1250 MAD+0.08%9.519 K8.0029.486 B MAD28.4243.98 MAD+3.23%2.80%Utilities
Strong sell
EEQDEQDOM
+27.38%1159 MAD−0.09%50.011.936 B MAD4.75%Finance
AATWATTIJARIWAFA BANK
+27.25%509.0 MAD+0.39%48.618 K2.31102.774 B MAD13.6937.18 MAD3.05%Finance
Neutral
MMUTMUTANDIS SCA
+27.00%273.05 MAD+4.54%28.432 K10.202.525 B MAD22.4012.19 MAD+62.62%3.11%Consumer Non-Durables
Strong buy
CCIHCIH
+25.80%385.00 MAD+0.26%4.919 K0.3611.75 B MAD16.5423.28 MAD3.64%Finance
Sell
BBOABANK OF AFRICA
+23.06%197.00 MAD0.00%4.092 K0.2041.875 B MAD16.3312.07 MAD1.99%Finance
Strong sell
AARDARADEI CAPITAL
+22.16%510.0 MAD−3.76%5.206 K1.295.719 B MAD1.06%Technology Services
CCOLCOLORADO
+20.22%49.29 MAD+2.69%6710.41794.437 M MAD4.06%Process Industries
IAMITISSALAT AL-MAGHRIB
+17.89%99.05 MAD−0.35%384.666 K4.1487.074 B MAD16.486.01 MAD−12.07%2.21%Communications
Sell
AAGMAGMA
+15.90%6676 MAD−5.97%40.851.335 B MAD3.82%Finance
AALMALUMINIUM DU MAROC
+15.77%1520 MAD+1.33%520.29708.25 M MAD4.61%Producer Manufacturing
Sell
CCSRCOSUMAR
+12.51%199.70 MAD+0.71%19.933 K2.0518.869 B MAD3.51%Process Industries
Sell
LLBVLABEL VIE
+9.50%4599 MAD+0.20%5.309 K7.1513.309 B MAD26.22175.43 MAD+22.29%1.88%Retail Trade
Strong buy
SSBMSOCIETE DES BOISSONS DU MAROC
+8.55%2843 MAD+1.61%10.008.045 B MAD5.12%Consumer Non-Durables
Sell
AATLATLANTASANAD
+7.38%131.00 MAD+3.31%23.163 K0.927.897 B MAD4.20%Finance
Sell
LLESLESIEUR CRISTAL
+6.17%268.60 MAD−1.97%300.267.422 B MAD2967.960.09 MAD−98.21%1.68%Consumer Non-Durables
Sell
MMLEMAROC LEASING
+6.00%386.90 MAD0.00%50.651.074 B MAD3.62%Finance
MMABMAGHREBAIL
+4.05%925.0 MAD+0.54%470.841.28 B MAD10.0292.33 MAD+29.03%5.41%Finance
TTMATOTALENERGIES MARKETING MAROC
+3.77%1350 MAD+1.05%2980.1912.096 B MAD4.15%Retail Trade
Sell
GGAZAFRIQUIA GAZ
+3.75%4150 MAD0.00%1410.1214.266 B MAD29.63140.06 MAD−4.45%3.37%Distribution Services
Sell
IIBCIB MAROC.COM
+2.24%20.11 MAD−4.47%3913.348.396 M MAD0.00%Commercial Services
CCTMCTM
+1.59%640.0 MAD+2.73%3233.51784.626 M MAD3.91%Transportation
AATHAUTO HALL
−1.03%71.00 MAD+6.73%43.719 K2.273.571 B MAD4.93%Retail Trade
Strong sell
DDWYDISWAY
−3.34%720.0 MAD−0.69%3461.101.358 B MAD4.86%Distribution Services
Buy
IIMOIMMORENTE INVEST
−4.22%93.00 MAD0.00%9.369 K1.83837.651 M MAD19.584.75 MAD+1023.99%5.38%Finance
SSNASTOKVIS NORD AFRIQUE
−6.26%10.49 MAD−1.04%3.949 K2.3796.457 M MAD0.00%Distribution Services
AAFMAFMA
−8.11%1190 MAD−1.24%10.081.19 B MAD4.62%Finance
PPROPROMOPHARM S.A
−9.62%940.0 MAD−0.12%20.12940 M MAD4.26%Health Technology
AAFIAFRIC INDUSTRIES
−11.39%319.10 MAD−0.28%1570.7593.018 M MAD6.27%Process Industries
HHPSHPS
−13.01%565.0 MAD−0.88%2.649 K1.024.184 B MAD1.06%Technology Services
Buy
IINVINVOLYS
−14.58%83.50 MAD−0.58%1830.9631.957 M MAD5.99%Technology Services
CCRSCARTIER SAADA
−14.64%23.03 MAD−5.61%4.497 K5.40121.253 M MAD30.670.75 MAD0.00%Consumer Non-Durables
MMDPMED PAPER
−19.97%19.20 MAD+2.84%1.243 K0.2591.849 M MAD0.00%Process Industries
SSTRSTROC INDUSTRIE
−22.06%26.50 MAD0.00%1.229 K1.4333.086 M MAD0.00%Industrial Services
FFBRFENIE BROSSETTE
−23.04%85.50 MAD−0.35%2.857 K3.39123.033 M MAD0.00%Distribution Services
MMNGMANAGEM
−23.92%1900 MAD+2.87%3300.5122.543 B MAD1.56%Non-Energy Minerals
Strong buy
CCMTMINIERE TOUISSIT
−26.74%1304 MAD−0.08%2.228 K0.852.192 B MAD4.60%Non-Energy Minerals
Strong buy
SSRMREALISATIONS MECANIQUES
−27.69%94.00 MAD−1.08%1801.3830.08 M MAD0.00%Distribution Services
SSOTSOTHEMA
−30.58%951.0 MAD+0.63%2.162 K5.946.847 B MAD2.63%Health Technology
MM2MM2M GROUP
−36.38%495.00 MAD+1.83%100.11320.65 M MAD−33.35 MAD−8.73%0.00%Technology Services