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
+575.11%1,600 MAD−0.99%1.65 K0.314.9 B MAD0.43%Industrial services
AADIALLIANCES
+309.04%438.90 MAD−1.12%52.05 K0.939.8 B MAD32.5713.48 MAD+42.45%0.68%Finance
Sell
RRDSRES DAR SAADA
+284.56%80.45 MAD+2.22%286.11 K2.332.06 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
SSRMREALISATIONS MECANIQUES
+242.15%414.00 MAD−0.19%1350.39132.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%15.66 K0.5415.05 B MAD29.7215.81 MAD+83.14%1.58%Industrial services
Strong buy
AADHDOUJA PROM ADDOHA
+157.38%37.99 MAD−1.32%390.76 K0.4215.5 B MAD57.720.66 MAD+226.49%0.00%Finance
Strong sell
AAKTAKDITAL S.A
+117.87%1,058 MAD−0.19%3.64 K0.2715.01 B MAD60.7417.42 MAD+71.19%0.57%Health services
Neutral
MMSASODEP-MARSA MAROC
+93.33%522.0 MAD−0.67%33.36 K1.2938.57 B MAD36.6514.24 MAD+20.74%1.62%Transportation
Buy
MMNGMANAGEM
+85.14%2,865 MAD−0.17%2120.3834.05 B MAD67.4942.45 MAD−39.32%1.05%Non-energy minerals
Strong sell
CCFGCFG BANK
+73.63%210.00 MAD−0.05%9.45 K0.627.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
+59.92%2,095 MAD+2.10%740.463.38 B MAD14.33146.20 MAD+384.39%3.90%Non-energy minerals
SS2MS.M MONETIQUE
+51.66%269.95 MAD−1.48%1460.14222.51 M MAD9.5028.41 MAD+16.43%0.00%Technology services
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.31%44.80 MAD−0.22%2380.1756.06 M MAD−29.31 MAD−97.43%0.00%Industrial services
SSIDSONASID
+45.28%937.2 MAD−0.83%5550.373.69 B MAD54.1917.29 MAD+50.72%2.22%Non-energy minerals
Sell
CCDMCDM
+44.76%980.0 MAD0.00%1.99 K0.2510.66 B MAD16.8658.13 MAD+53.57%3.49%Finance
Neutral
DDHODELTA HOLDING
+42.08%52.50 MAD−1.13%2450.224.65 B MAD18.192.89 MAD+44.59%2.82%Producer manufacturing
TTMATOTALENERGIES MARKETING MAROC
+36.36%1,500 MAD−3.16%560.0913.88 B MAD37.3940.11 MAD+39.50%3.62%Retail trade
Sell
TTQMTAQA MOROCCO
+25.47%1,330 MAD0.00%10.12 K7.3031.37 B MAD28.3846.86 MAD−4.36%2.63%Utilities
Sell
AATWATTIJARIWAFA BANK
+24.59%573.3 MAD+1.29%8.51 K0.35114.28 B MAD13.0044.09 MAD+21.12%2.92%Finance
Buy
CCMTMINIERE TOUISSIT
+24.05%1,625 MAD−0.61%2890.122.75 B MAD16.9296.02 MAD−37.12%3.67%Non-energy minerals
Buy
SSNPSNEP
+22.01%596.5 MAD−0.08%3930.061.43 B MAD−24.25 MAD−1,324.00%2.68%Process industries
MMUTMUTANDIS SCA
+21.38%298.60 MAD+1.22%340.012.73 B MAD16.0118.66 MAD+56.98%3.56%Consumer non-durables
Strong buy
FFBRFENIE BROSSETTE
+19.03%109.65 MAD−0.14%2.04 K2.37158 M MAD19.785.54 MAD−0.14%0.00%Distribution services
CCMACIMENTS DU MAROC
+18.87%1,940 MAD+0.21%3750.1127.95 B MAD29.0266.85 MAD+11.03%3.62%Non-energy minerals
Neutral
CCTMCTM
+17.95%690.0 MAD+8.66%450.22778.5 M MAD14.9646.11 MAD+20.28%2.36%Transportation
BBALBALIMA
+17.76%215.50 MAD+5.12%151.16357.52 M MAD30.247.13 MAD+86.21%2.68%Finance
CCIHCIH
+17.73%410.00 MAD0.00%7070.2412.91 B MAD15.5426.38 MAD+19.60%3.41%Finance
Neutral
MMOXMAGHREB OXYGENE
+16.12%258.95 MAD+1.55%1660.96207.19 M MAD24.0810.75 MAD−41.34%1.57%Process industries
CCOLCOLORADO
+15.96%52.30 MAD+0.58%5741.44838.12 M MAD19.312.71 MAD+20.03%4.33%Process industries
BBOABANK OF AFRICA
+14.65%192.00 MAD−1.03%1.25 K0.0141.86 B MAD12.4815.38 MAD+29.41%2.03%Finance
Sell
MMICMICRODATA
+11.30%640.0 MAD+2.89%4 K52.421.04 B MAD16.3939.06 MAD+35.67%5.47%Technology services
AARDARADEI CAPITAL
+9.03%484.10 MAD−1.41%1680.016.17 B MAD19.9824.23 MAD1.20%Technology services
Strong buy
RRISRISMA
+8.68%226.05 MAD+0.42%17.54 K3.003.22 B MAD13.6816.53 MAD+16.03%2.67%Consumer services
Neutral
BBCPBCP
+7.79%289.95 MAD−0.05%18.29 K0.6258.98 B MAD15.3718.87 MAD−7.31%3.45%Finance
Sell
BBCIBMCI
+6.43%569.5 MAD+1.70%3.01 K1.437.44 B MAD30.8718.45 MAD+1,154.34%3.21%Finance
Sell
AATLATLANTASANAD
+5.41%128.50 MAD−2.58%8.5 K1.217.95 B MAD17.517.34 MAD+2.95%4.32%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.69%1,988 MAD+0.15%4610.2646.51 B MAD31.4363.25 MAD+1.34%3.32%Non-energy minerals
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
−0.85%2,330 MAD0.00%1.6 K0.416.59 B MAD10.98212.11 MAD+49.90%6.87%Consumer non-durables
Buy
LLBVLABEL VIE
−0.96%4,110 MAD−0.96%1320.5712.01 B MAD21.80188.54 MAD−27.31%2.33%Retail trade
Strong buy
AATHAUTO HALL
−1.19%66.20 MAD+1.85%4.7 K0.153.27 B MAD56.151.18 MAD+4,731.56%3.08%Retail trade
Sell
MMDPMED PAPER
−2.58%20.00 MAD+0.50%1180.0995.2 M MAD15.221.31 MAD−33.67%0.00%Process industries
CCSRCOSUMAR
−3.24%194.00 MAD−0.51%530.0018.42 B MAD17.4211.13 MAD+32.53%3.59%Process industries
Neutral
AAFIAFRIC INDUSTRIES
−3.85%300.00 MAD+0.64%120.0486.9 M MAD17.1317.52 MAD+48.94%6.71%Process industries
DDWYDISWAY
−5.57%644.0 MAD+1.42%2280.351.2 B MAD19.7232.65 MAD−16.87%5.51%Distribution services
Sell
IIMOIMMORENTE INVEST
−5.77%89.99 MAD−0.01%2.85 K0.44810.63 M MAD19.194.69 MAD+92.91%5.78%Finance
Strong buy
SSOTSOTHEMA
−7.24%974.0 MAD+5.87%4090.916.62 B MAD25.5538.11 MAD+5.39%1.85%Health technology
AAFMAFMA
−8.78%1,122 MAD−0.53%10.911.13 B MAD17.0465.84 MAD+4.37%4.88%Finance
HHPSHPS
−9.51%550.2 MAD+0.95%1.48 K0.454.04 B MAD43.1912.74 MAD−5.53%1.25%Technology services
Buy
IAMITISSALAT AL-MAGHRIB
−13.93%85.25 MAD+0.18%42.9 K0.2574.81 B MAD59.911.42 MAD−76.03%4.94%Communications
Strong buy