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
SNASTOKVIS NORD AFRIQUE
+391.82%54.10 MAD−0.73%15.64 K0.73957.31 M MAD0.00%Distribution services
SRMREALISATIONS MECANIQUES
+381.28%450.00 MAD−3.02%2670.89144 M MAD0.00%Distribution services
JETJET CONTRACTORS
+297.37%2,416 MAD+0.67%6.5 K0.817.32 B MAD0.29%Industrial services
S2MS.M MONETIQUE
+232.09%621.0 MAD−2.73%630.04504.3 M MAD0.00%Technology services
SIDSONASID
+183.53%2,410 MAD+0.42%3.79 K1.539.4 B MAD0.87%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
+168.52%765.0 MAD−1.29%45.49 K1.9056.15 B MAD44.3217.26 MAD+48.67%1.11%Transportation
Sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+142.42%800.0 MAD0.00%49.24 K1.1325.31 B MAD0.94%Industrial services
FBRFENIE BROSSETTE
+133.92%280.00 MAD−3.45%1.58 K0.65402.92 M MAD0.00%Distribution services
MNGMANAGEM
+122.03%5,200 MAD−1.87%1.29 K0.7661.7 B MAD0.58%Non-energy minerals
AKTAKDITAL S.A
+117.53%1,449 MAD−0.75%15.48 K1.5220.52 B MAD0.41%Health services
Neutral
MOXMAGHREB OXYGENE
+115.34%447.90 MAD+1.80%250.76363.92 M MAD29.2815.30 MAD+30.25%0.89%Process industries
TQMTAQA MOROCCO
+101.76%2,756 MAD−0.51%7.87 K1.4965.01 B MAD61.7544.63 MAD+1.49%1.27%Utilities
Strong sell
DHODELTA HOLDING
+88.70%86.80 MAD−0.80%171.82 K0.597.6 B MAD25.743.37 MAD+56.35%1.73%Producer manufacturing
ADIALLIANCES
+88.01%483.00 MAD−2.42%23.05 K0.9610.66 B MAD0.62%Finance
Sell
STRSTROC INDUSTRIE
+53.77%54.05 MAD−1.73%1.89 K0.7367.48 M MAD−10.01 MAD+68.52%0.00%Industrial services
CMGCMGP GROUP
+49.12%328.00 MAD0.00%44.59 K2.755.58 B MAD0.00%Producer manufacturing
CTMCTM
+46.74%945.0 MAD−0.53%380.101.16 B MAD24.8538.03 MAD−26.12%1.59%Transportation
TTMATOTALENERGIES MARKETING MAROC
+39.62%1,910 MAD−2.70%14.86 K3.4417.11 B MAD18.37104.00 MAD+1,754.39%2.93%Retail trade
Strong sell
CFGCFG BANK
+38.41%227.00 MAD−2.78%15.24 K0.397.95 B MAD28.557.95 MAD+67.63%1.45%Finance
Neutral
SOTSOTHEMA
+36.20%1,362 MAD−6.71%7960.209.81 B MAD1.25%Health technology
CMTMINIERE TOUISSIT
+35.53%1,850 MAD+0.76%1.44 K2.753.11 B MAD0.00%Non-energy minerals
Strong sell
ATWATTIJARIWAFA BANK
+31.24%667.1 MAD−1.17%109.24 K2.01134.7 B MAD14.1747.09 MAD+26.66%2.47%Finance
Buy
DYTDISTY TECHNOLOGIES
+31.20%328.00 MAD−1.20%2490.39327.38 M MAD4.57%Distribution services
RISRISMA
+28.74%318.00 MAD+0.32%5.29 K1.234.56 B MAD1.89%Consumer services
Neutral
MICMICRODATA
+24.83%830.0 MAD−2.36%4.92 K4.141.39 B MAD4.10%Technology services
BOABANK OF AFRICA
+23.80%235.00 MAD0.00%86.26 K2.7450.71 B MAD14.9815.69 MAD+27.19%1.68%Finance
Sell
CRSCARTIER SAADA
+23.19%32.40 MAD−0.03%1.05 K0.96170.59 M MAD19.911.63 MAD+116.77%0.00%Consumer non-durables
CDMCDM
+22.24%1,100 MAD0.00%26.07 K5.8011.97 B MAD16.1568.09 MAD+47.28%3.11%Finance
Strong sell
ALMALUMINIUM DU MAROC
+21.33%1,820 MAD+1.05%902.53848.04 M MAD4.95%Producer manufacturing
Sell
CSRCOSUMAR
+19.92%235.05 MAD−2.06%56.43 K2.9922.21 B MAD2.98%Process industries
Neutral
SLFSALAFIN
+17.29%650.0 MAD−4.26%1.52 K1.362.03 B MAD2.19%Finance
IAMITISSALAT AL-MAGHRIB
+16.85%111.00 MAD−1.73%245.12 K3.3397.58 B MAD54.182.05 MAD−65.91%3.78%Communications
Neutral
MDPMED PAPER
+16.30%22.69 MAD+2.67%2.04 K1.29108.54 M MAD0.00%Process industries
WAAWAFA ASSURANCE
+15.84%4,900 MAD−4.58%1.06 K2.3617.15 B MAD21.83224.51 MAD+12.16%2.86%Finance
Sell
SNPSNEP
+14.07%665.0 MAD−2.92%6.04 K11.451.6 B MAD−18.25 MAD+6.06%0.00%Process industries
ADHDOUJA PROM ADDOHA
+13.85%37.00 MAD−2.96%620.53 K2.1114.89 B MAD0.00%Finance
Sell
AFMAFMA
+9.93%1,350 MAD+1.50%3997.901.35 B MAD4.07%Finance
SSAHSANLAM MAROC
+9.59%2,000 MAD−1.33%3156.518.23 B MAD12.10165.29 MAD+21.63%3.85%Finance
Buy
INVINVOLYS
+9.01%97.00 MAD−1.91%340.7037.12 M MAD−0.26 MAD−114.52%0.00%Technology services
MLEMAROC LEASING
+8.69%398.90 MAD+2.28%10.031.11 B MAD3.51%Finance
SMISMI
+8.04%2,311 MAD−0.82%420.163.8 B MAD3.46%Non-energy minerals
IBCIB MAROC.COM
+7.81%39.88 MAD+0.20%250.1716.65 M MAD0.00%Commercial services
AFIAFRIC INDUSTRIES
+7.77%345.95 MAD+1.78%2.93 K14.80100.84 M MAD5.78%Process industries
COLCOLORADO
+7.68%60.30 MAD−2.25%45 K10.55971.89 M MAD3.73%Process industries
CMACIMENTS DU MAROC
+7.30%1,911 MAD−2.50%6.69 K2.0627.59 B MAD30.1863.33 MAD−5.78%3.66%Non-energy minerals
Strong sell
MUTMUTANDIS SCA
+6.83%283.10 MAD−5.32%7.09 K0.482.62 B MAD16.4217.24 MAD+41.44%3.71%Consumer non-durables
Strong buy
M2MM2M GROUP
+6.79%519.0 MAD+0.06%2553.13336.2 M MAD0.00%Technology services
LBVLABEL VIE
+6.36%4,680 MAD−0.43%3.67 K0.5213.54 B MAD25.00187.18 MAD+6.70%2.07%Retail trade
Strong buy
CIHCIH
+4.11%400.00 MAD−3.61%3.93 K0.8512.6 B MAD14.1728.23 MAD+21.52%3.49%Finance
Strong sell
HPSHPS
+1.82%560.0 MAD−1.23%3.12 K0.294.15 B MAD1.21%Technology services
Buy
LESLESIEUR CRISTAL
+0.71%282.00 MAD+0.71%300.137.79 B MAD324.660.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
ATHAUTO HALL
+0.62%79.99 MAD−0.14%16.67 K0.454.02 B MAD235.400.34 MAD−38.70%2.50%Retail trade
Strong sell
AGMAGMA
−0.30%6,650 MAD−4.86%302.081.33 B MAD4.14%Finance
RDSRES DAR SAADA
−0.51%96.00 MAD0.00%79.06 K0.892.52 B MAD0.00%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
−2.00%1,960 MAD−0.76%10.59 K1.8545.93 B MAD3.37%Non-energy minerals
Sell
GAZAFRIQUIA GAZ
−2.36%4,099 MAD−1.23%1.26 K8.8714.09 B MAD18.85217.42 MAD+55.23%4.27%Distribution services
Sell
BCIBMCI
−2.75%565.0 MAD+0.89%16.55 K4.007.5 B MAD23.0824.49 MAD+89.89%3.19%Finance
Sell
UMRUNIMER
−4.06%170.00 MAD0.00%300.061.94 B MAD−2.45 MAD+17.88%0.59%Consumer non-durables
IMOIMMORENTE INVEST
−4.08%89.80 MAD−0.22%3930.10808.83 M MAD17.175.23 MAD+10.12%5.79%Finance
ATLATLANTASANAD
−5.34%137.25 MAD−2.66%21.81 K0.848.27 B MAD4.15%Finance
Sell
DRIDARI COUSPATE
−6.76%3,350 MAD+0.36%21528.67999.56 M MAD3.58%Consumer non-durables
BCPBCP
−8.87%267.00 MAD−0.34%60.69 K1.6254.28 B MAD13.1020.39 MAD+19.28%3.75%Finance
Sell
EQDEQDOM
−12.42%1,051 MAD−0.85%5.57 K19.941.76 B MAD5.23%Finance
ARDARADEI CAPITAL
−12.71%480.00 MAD+0.21%6.93 K1.776.03 B MAD1.23%Technology services
Buy
SBMSOCIETE DES BOISSONS DU MAROC
−17.31%2,150 MAD0.00%76210.766.08 B MAD7.44%Consumer non-durables
Buy