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
+586.35%77.42 MAD+9.99%760.013 K1.851.845 B MAD0.00%Finance
Strong sell
AADHDOUJA PROM ADDOHA
+428.00%33.00 MAD0.00%948.882 K0.3113.284 B MAD0.00%Finance
Sell
AADIALLIANCES
+301.02%237.00 MAD+0.85%133.244 K0.625.188 B MAD0.00%Finance
TTIMTIMAR
+222.90%660.0 MAD0.00%50.08198.726 M MAD0.00%Transportation
JJETJET CONTRACTORS
+176.87%559.0 MAD+1.64%1.294 K0.081.666 B MAD0.00%Industrial Services
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+140.16%305.00 MAD−0.31%32.258 K0.119.68 B MAD1.96%Industrial Services
AAKTAKDITAL S.A
+139.89%721.0 MAD−1.23%17.084 K0.809.247 B MAD0.45%Health Services
RRISRISMA
+100.47%258.50 MAD+4.23%10.531 K0.213.553 B MAD0.00%Consumer Services
SSAHSANLAM MAROC
+90.97%1860 MAD+9.41%710.976.999 B MAD2.12%Finance
Sell
DDHODELTA HOLDING
+88.76%48.70 MAD−0.41%2.954 K0.024.284 B MAD22.582.16 MAD+9.81%2.86%Producer Manufacturing
IIBCIB MAROC.COM
+61.94%35.95 MAD+5.74%8930.3214.195 M MAD0.00%Commercial Services
SSIDSONASID
+49.75%831.1 MAD0.00%11.369 K1.173.241 B MAD49.8116.69 MAD−39.61%3.61%Non-Energy Minerals
Strong sell
CCDMCDM
+46.03%920.0 MAD+3.37%9510.089.684 B MAD19.9046.23 MAD3.03%Finance
Sell
BBALBALIMA
+43.75%230.00 MAD0.00%20.03401.12 M MAD2.39%Finance
CCMACIMENTS DU MAROC
+38.18%1748 MAD0.00%2.129 K0.3925.234 B MAD3.43%Non-Energy Minerals
Sell
LLHMLAFARGEHOLCIM MAR
+36.30%1990 MAD0.00%10.57 K2.1046.628 B MAD29.9766.40 MAD−22.80%3.32%Non-Energy Minerals
Strong sell
BBCIBMCI
+36.11%599.0 MAD−0.99%7.009 K1.078.034 B MAD2.98%Finance
Sell
SSMISMI
+35.77%1799 MAD+1.07%1320.342.928 B MAD0.00%Non-Energy Minerals
TTQMTAQA MOROCCO
+35.42%1300 MAD0.00%3580.0830.665 B MAD29.5643.98 MAD+3.23%2.69%Utilities
Strong sell
EEQDEQDOM
+30.67%1227 MAD+3.72%1.47 K6.661.976 B MAD4.65%Finance
MMICMICRODATA
+29.95%660.0 MAD−0.03%1.359 K3.791.109 B MAD3.79%Technology Services
BBCPBCP
+28.63%292.00 MAD−1.02%158.628 K1.3959.977 B MAD17.0817.09 MAD3.05%Finance
Sell
MMSASODEP-MARSA MAROC
+28.56%287.90 MAD−0.03%13.243 K0.3221.138 B MAD2.78%Transportation
Sell
CCOLCOLORADO
+28.33%53.99 MAD+0.92%1.01 K0.08862.292 M MAD3.74%Process Industries
AARDARADEI CAPITAL
+26.19%542.0 MAD+3.83%5720.055.854 B MAD1.04%Technology Services
AATWATTIJARIWAFA BANK
+26.19%505.0 MAD+0.40%95.963 K2.32101.563 B MAD13.5837.18 MAD3.08%Finance
Neutral
CCFGCFG BANK
+24.84%151.00 MAD−0.66%4.606 K0.125.321 B MAD0.00%Finance
MMUTMUTANDIS SCA
+24.07%269.85 MAD0.00%1.883 K0.152.495 B MAD22.1412.19 MAD+62.62%3.15%Consumer Non-Durables
BBOABANK OF AFRICA
+23.24%197.30 MAD−0.08%63.641 K8.0141.971 B MAD16.3512.07 MAD1.99%Finance
Strong sell
CCIHCIH
+20.19%375.00 MAD+0.81%9.968 K1.7211.353 B MAD16.1123.28 MAD3.76%Finance
Sell
IAMITISSALAT AL-MAGHRIB
+18.88%96.16 MAD−0.34%315.894 K2.0884.824 B MAD16.006.01 MAD−12.07%2.27%Communications
Sell
SSNPSNEP
+17.17%580.0 MAD−2.99%7.271 K3.741.435 B MAD−23.67 MAD−145.02%2.68%Process Industries
WWAAWAFA ASSURANCE
+13.51%4200 MAD0.00%2.483 K2.8514.7 B MAD20.98200.16 MAD+30.59%3.10%Finance
Sell
SSTRSTROC INDUSTRIE
+12.65%36.50 MAD0.00%2.047 K0.6045.571 M MAD0.00%Industrial Services
TTMATOTALENERGIES MARKETING MAROC
+10.44%1375 MAD0.00%2.618 K1.9212.32 B MAD4.07%Retail Trade
AATLATLANTASANAD
+9.41%140.05 MAD+4.59%140.775 K14.178.072 B MAD4.11%Finance
Sell
LLESLESIEUR CRISTAL
+9.18%273.00 MAD−0.22%210.057.56 B MAD3016.570.09 MAD−98.21%1.64%Consumer Non-Durables
Sell
CCSRCOSUMAR
+8.80%197.80 MAD+0.87%40.52 K1.6218.529 B MAD3.57%Process Industries
Sell
GGAZAFRIQUIA GAZ
+7.27%4100 MAD−0.97%2501.2214.231 B MAD29.27140.06 MAD−4.45%3.38%Distribution Services
Sell
AATHAUTO HALL
+5.48%77.00 MAD−1.28%132.285 K3.833.923 B MAD4.49%Retail Trade
Strong sell
DDWYDISWAY
+2.13%720.0 MAD0.00%2370.521.358 B MAD20.7234.74 MAD−39.10%4.86%Distribution Services
Buy
SSBMSOCIETE DES BOISSONS DU MAROC
+1.92%2600 MAD0.00%420.087.357 B MAD5.60%Consumer Non-Durables
Buy
LLBVLABEL VIE
+1.84%4430 MAD−3.70%4.498 K4.4713.312 B MAD25.25175.43 MAD+22.29%1.88%Retail Trade
Strong buy
MMNGMANAGEM
+1.08%2275 MAD+1.56%3.112 K0.9026.577 B MAD1.32%Non-Energy Minerals
Strong buy
FFBRFENIE BROSSETTE
−1.67%108.60 MAD−9.99%3.006 K0.35173.613 M MAD0.00%Distribution Services
SSNASTOKVIS NORD AFRIQUE
−1.70%11.00 MAD−1.43%2.782 K0.27102.618 M MAD0.00%Distribution Services
SS2MS.M MONETIQUE
−2.71%161.50 MAD0.00%5502.87131.149 M MAD0.00%Technology Services
AAFMAFMA
−3.94%1244 MAD+0.57%511.971.237 B MAD4.45%Finance
SSLFSALAFIN
−4.26%584.0 MAD0.00%6312.971.824 B MAD2.31%Finance
IIMOIMMORENTE INVEST
−4.29%93.70 MAD−0.32%1.493 K0.17846.658 M MAD19.734.75 MAD+1023.99%5.32%Finance
IINVINVOLYS
−5.04%93.00 MAD−2.00%3.333 K21.2736.32 M MAD5.27%Technology Services
CCRSCARTIER SAADA
−5.22%25.40 MAD+0.40%7580.20133.204 M MAD33.830.75 MAD0.00%Consumer Non-Durables
HHPSHPS
−6.98%560.0 MAD−0.36%4.343 K2.034.162 B MAD1.07%Technology Services
Buy
PPROPROMOPHARM S.A
−11.25%923.0 MAD−5.33%381.74975 M MAD4.10%Health Technology
MMDPMED PAPER
−15.24%20.30 MAD+1.50%2.209 K0.1395.676 M MAD0.00%Process Industries
SSOTSOTHEMA
−24.06%1010 MAD0.00%7830.377.272 B MAD2.48%Health Technology
CCMTMINIERE TOUISSIT
−27.01%1300 MAD0.00%3.822 K1.402.186 B MAD4.62%Non-Energy Minerals
Strong buy
SSRMREALISATIONS MECANIQUES
−27.65%95.50 MAD+0.21%950.3930.496 M MAD0.00%Distribution Services
MM2MM2M GROUP
−37.34%487.50 MAD0.00%1230.86315.791 M MAD−33.35 MAD−8.73%0.00%Technology Services
RREBREBAB COMPANY
−40.97%67.00 MAD−5.63%601.2812.528 M MAD0.00%Non-Energy Minerals