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
+577.22%1,605 MAD−0.68%7010.134.9 B MAD0.43%Industrial services
AADIALLIANCES
+307.36%437.10 MAD−1.52%14.94 K0.279.8 B MAD32.4313.48 MAD+42.45%0.68%Finance
Sell
RRDSRES DAR SAADA
+291.06%81.81 MAD+3.95%161.97 K1.322.06 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
SSRMREALISATIONS MECANIQUES
+239.26%410.50 MAD−1.04%170.05132.74 M MAD−31.48 MAD−109.55%0.00%Distribution services
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+165.54%470.00 MAD−1.18%7.41 K0.2615.05 B MAD29.7215.81 MAD+83.14%1.58%Industrial services
Strong buy
AADHDOUJA PROM ADDOHA
+157.45%38.00 MAD−1.30%151.75 K0.1615.5 B MAD57.730.66 MAD+226.49%0.00%Finance
Strong sell
AAKTAKDITAL S.A
+118.29%1,060 MAD0.00%5690.0415.01 B MAD60.8517.42 MAD+71.19%0.57%Health services
Neutral
MMSASODEP-MARSA MAROC
+94.37%524.8 MAD−0.13%1.71 K0.0738.57 B MAD36.8414.24 MAD+20.74%1.62%Transportation
Buy
MMNGMANAGEM
+85.46%2,870 MAD0.00%70.0134.05 B MAD67.6142.45 MAD−39.32%1.05%Non-energy minerals
Strong sell
CCFGCFG BANK
+73.63%210.00 MAD−0.05%5.07 K0.337.36 B MAD34.966.01 MAD+129.51%1.57%Finance
IIBCIB MAROC.COM
+61.63%34.75 MAD−0.69%100.0314.61 M MAD0.00%Commercial services
SSMISMI
+61.37%2,114 MAD+3.02%410.263.38 B MAD14.46146.20 MAD+384.39%3.90%Non-energy minerals
SSIDSONASID
+48.81%960.0 MAD+1.59%1950.133.69 B MAD55.5117.29 MAD+50.72%2.22%Non-energy minerals
Sell
CCRSCARTIER SAADA
+47.97%32.36 MAD−1.94%150.03173.74 M MAD21.481.51 MAD+243.04%0.00%Consumer non-durables
SSNASTOKVIS NORD AFRIQUE
+47.41%16.51 MAD−0.48%100.00293.56 M MAD−12.94 MAD+37.25%0.00%Distribution services
SSTRSTROC INDUSTRIE
+46.28%44.79 MAD−0.24%500.0456.06 M MAD−29.31 MAD−97.43%0.00%Industrial services
DDHODELTA HOLDING
+46.01%53.95 MAD+1.60%1800.164.65 B MAD18.692.89 MAD+44.59%2.82%Producer manufacturing
CCDMCDM
+43.28%970.0 MAD−1.02%7260.0910.66 B MAD16.6958.13 MAD+53.57%3.49%Finance
Neutral
SS2MS.M MONETIQUE
+40.73%250.50 MAD−8.58%1320.12222.51 M MAD8.8228.41 MAD+16.43%0.00%Technology services
TTQMTAQA MOROCCO
+25.94%1,335 MAD+0.38%1020.0731.37 B MAD28.4946.86 MAD−4.36%2.63%Utilities
Sell
AATWATTIJARIWAFA BANK
+25.39%577.0 MAD+1.94%4.87 K0.20114.28 B MAD13.0944.09 MAD+21.12%2.92%Finance
Buy
CCMTMINIERE TOUISSIT
+24.81%1,635 MAD0.00%2430.102.75 B MAD17.0396.02 MAD−37.12%3.67%Non-energy minerals
Buy
SSNPSNEP
+21.48%593.9 MAD−0.52%590.011.43 B MAD−24.25 MAD−1,324.00%2.68%Process industries
CCMACIMENTS DU MAROC
+21.45%1,982 MAD+2.38%3610.1027.95 B MAD29.6566.85 MAD+11.03%3.62%Non-energy minerals
Neutral
FFBRFENIE BROSSETTE
+19.41%110.00 MAD+0.18%10.00158 M MAD19.855.54 MAD−0.14%0.00%Distribution services
CCIHCIH
+16.58%406.00 MAD−0.98%2530.0812.91 B MAD15.3926.38 MAD+19.60%3.41%Finance
Neutral
CCOLCOLORADO
+16.41%52.50 MAD+0.96%5281.32838.12 M MAD19.392.71 MAD+20.03%4.33%Process industries
MMOXMAGHREB OXYGENE
+12.11%250.00 MAD−1.96%130.07207.19 M MAD23.2510.75 MAD−41.34%1.57%Process industries
RRISRISMA
+11.44%231.80 MAD+2.98%13.43 K2.303.22 B MAD14.0216.53 MAD+16.03%2.67%Consumer services
Neutral
MMICMICRODATA
+11.30%640.0 MAD+2.89%2 K26.211.04 B MAD16.3939.06 MAD+35.67%5.47%Technology services
AARDARADEI CAPITAL
+9.03%484.10 MAD−1.41%380.006.17 B MAD19.9824.23 MAD1.20%Technology services
Strong buy
AATLATLANTASANAD
+5.29%128.35 MAD−2.69%2.46 K0.357.95 B MAD17.497.34 MAD+2.95%4.32%Finance
Sell
BBCIBMCI
+4.65%560.0 MAD0.00%3 K1.437.44 B MAD30.3618.45 MAD+1,154.34%3.21%Finance
Sell
LLESLESIEUR CRISTAL
+2.68%272.10 MAD0.00%110.057.52 B MAD129.632.10 MAD+866.84%0.74%Consumer non-durables
Strong sell
LLHMLAFARGEHOLCIM MAR
+1.79%1,990 MAD+0.25%3370.1946.51 B MAD31.4663.25 MAD+1.34%3.32%Non-energy minerals
Sell
LLBVLABEL VIE
−0.96%4,110 MAD−0.96%260.1112.01 B MAD21.80188.54 MAD−27.31%2.33%Retail trade
Strong buy
AATHAUTO HALL
−1.64%65.90 MAD+1.38%1.55 K0.053.27 B MAD55.901.18 MAD+4,731.56%3.08%Retail trade
Sell
MMDPMED PAPER
−1.75%20.17 MAD+1.36%180.0195.2 M MAD15.351.31 MAD−33.67%0.00%Process industries
CCSRCOSUMAR
−3.39%193.70 MAD−0.67%430.0018.42 B MAD17.4011.13 MAD+32.53%3.59%Process industries
Neutral
AAFIAFRIC INDUSTRIES
−3.89%299.85 MAD+0.59%110.0486.9 M MAD17.1217.52 MAD+48.94%6.71%Process industries
DDWYDISWAY
−5.72%643.0 MAD+1.26%40.011.2 B MAD19.6932.65 MAD−16.87%5.51%Distribution services
Sell
IIMOIMMORENTE INVEST
−5.76%90.00 MAD0.00%420.01810.63 M MAD19.194.69 MAD+92.91%5.78%Finance
Strong buy
HHPSHPS
−9.05%553.0 MAD+1.47%1.43 K0.444.04 B MAD43.4112.74 MAD−5.53%1.25%Technology services
Buy
SSOTSOTHEMA
−13.33%910.0 MAD−1.09%1820.406.62 B MAD23.8838.11 MAD+5.39%1.85%Health technology
IAMITISSALAT AL-MAGHRIB
−13.56%85.62 MAD+0.61%4.77 K0.0374.81 B MAD60.171.42 MAD−76.03%4.94%Communications
Strong buy