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
+429.21%58.16 MAD+1.66%39.99 K0.881.01 B MAD0.00%Distribution services
STRSTROC INDUSTRIE
+367.32%165.90 MAD+6.59%75.68 K2.70194.33 M MAD−10.01 MAD+68.52%0.00%Industrial services
JETJET CONTRACTORS
+234.37%1,939 MAD+5.78%7.95 K0.915.55 B MAD0.38%Industrial services
FBRFENIE BROSSETTE
+229.35%329.35 MAD+2.60%2.7 K0.32461.91 M MAD0.00%Distribution services
SIDSONASID
+216.21%2,530 MAD+7.57%3.42 K1.239.17 B MAD69.8636.21 MAD+117.03%0.89%Non-energy minerals
Strong sell
S2MS.M MONETIQUE
+212.61%553.0 MAD+2.41%790.04438.52 M MAD15.2736.22 MAD+36.48%0.00%Technology services
MSASODEP-MARSA MAROC
+178.19%825.1 MAD+1.36%53.41 K1.5259.74 B MAD47.8017.26 MAD+48.67%1.04%Transportation
Sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+163.58%830.0 MAD+2.52%59.5 K1.1725.62 B MAD50.3316.49 MAD+43.92%0.93%Industrial services
ZDJZELLIDJA S.A
+122.93%168.00 MAD0.00%4453.0796.24 M MAD0.00%Non-energy minerals
TQMTAQA MOROCCO
+120.73%2,885 MAD+5.29%3.17 K0.8664.63 B MAD64.6444.63 MAD+1.49%1.28%Utilities
Strong sell
MNGMANAGEM
+108.13%5,199 MAD+1.35%6580.7260.87 B MAD0.58%Non-energy minerals
Strong sell
AKTAKDITAL S.A
+107.31%1,430 MAD+2.51%8.66 K0.5519.75 B MAD57.5724.84 MAD+80.10%0.43%Health services
Neutral
ADIALLIANCES
+84.46%463.00 MAD+2.89%24.45 K0.839.94 B MAD0.67%Finance
Sell
CMTMINIERE TOUISSIT
+66.35%2,279 MAD+0.84%1770.093.8 B MAD0.00%Non-energy minerals
Strong sell
DHODELTA HOLDING
+63.12%79.00 MAD−0.63%35.6 K1.686.96 B MAD23.433.37 MAD+56.35%1.89%Producer manufacturing
INVINVOLYS
+53.16%130.95 MAD+10.00%25.73 K28.1545.56 M MAD−0.26 MAD−114.52%0.00%Technology services
BOABANK OF AFRICA
+45.60%270.00 MAD+3.85%39.17 K0.7956.1 B MAD16.3016.56 MAD+24.82%1.52%Finance
Strong sell
CFGCFG BANK
+44.78%226.00 MAD+2.73%17.91 K0.947.7 B MAD28.437.95 MAD+67.63%1.50%Finance
SNPSNEP
+41.30%714.0 MAD+2.15%4.01 K1.671.68 B MAD−18.25 MAD+6.06%0.00%Process industries
CMGCMGP GROUP
+40.94%310.00 MAD0.00%23.95 K1.755.27 B MAD0.00%Producer manufacturing
Strong buy
IBCIB MAROC.COM
+40.75%49.22 MAD+9.99%1.55 K2.3218.68 M MAD0.00%Commercial services
SOTSOTHEMA
+36.05%1,400 MAD−0.43%4.28 K5.4610.12 B MAD1.21%Health technology
RISRISMA
+35.95%329.00 MAD+5.79%5.21 K1.594.46 B MAD1.93%Consumer services
Neutral
TTMATOTALENERGIES MARKETING MAROC
+35.09%1,790 MAD−0.33%6200.2216.09 B MAD17.21104.00 MAD+1,754.39%3.12%Retail trade
Strong sell
CTMCTM
+34.38%860.0 MAD+2.99%1.24 K3.511.02 B MAD22.6138.03 MAD−26.12%1.80%Transportation
RDSRES DAR SAADA
+33.37%111.10 MAD+5.81%194.07 K1.442.75 B MAD0.00%Finance
Strong sell
ATWATTIJARIWAFA BANK
+30.62%665.0 MAD+1.06%83.72 K1.81132.86 B MAD13.6248.84 MAD+20.84%2.89%Finance
Strong sell
MICMICRODATA
+30.32%860.0 MAD−0.90%1040.611.46 B MAD3.92%Technology services
DYTDISTY TECHNOLOGIES
+28.91%319.70 MAD+3.13%5941.33309.41 M MAD4.84%Distribution services
WAAWAFA ASSURANCE
+27.28%5,155 MAD−0.08%5600.3518.06 B MAD22.96224.51 MAD+12.16%2.71%Finance
Sell
CDMCDM
+25.00%1,100 MAD+3.38%3.28 K0.4111.58 B MAD15.3571.68 MAD+48.37%3.21%Finance
Sell
IAMITISSALAT AL-MAGHRIB
+21.36%107.80 MAD+2.67%184.66 K1.1592.31 B MAD52.622.05 MAD−65.91%1.36%Communications
Sell
CSRCOSUMAR
+19.37%230.15 MAD+1.39%46.48 K1.7321.45 B MAD3.08%Process industries
Neutral
ADHDOUJA PROM ADDOHA
+17.65%35.00 MAD+2.94%742.06 K1.5313.69 B MAD0.00%Finance
Sell
DWYDISWAY
+15.22%795.0 MAD+5.58%6524.771.42 B MAD19.0141.81 MAD+20.34%4.65%Distribution services
Sell
ALMALUMINIUM DU MAROC
+14.19%1,746 MAD−2.46%1212.28834.06 M MAD22.0879.06 MAD+452.30%5.03%Producer manufacturing
Sell
COLCOLORADO
+13.63%60.60 MAD+1.00%9730.27967.06 M MAD3.75%Process industries
SLFSALAFIN
+11.67%620.0 MAD−6.61%1.62 K3.132.07 B MAD2.15%Finance
MDPMED PAPER
+10.54%20.98 MAD+5.43%5.25 K0.3995.2 M MAD0.00%Process industries
GAZAFRIQUIA GAZ
+9.95%4,399 MAD+5.85%5000.4114.29 B MAD20.23217.42 MAD+55.23%4.21%Distribution services
Sell
AFMAFMA
+9.48%1,340 MAD0.00%1001.881.34 B MAD4.10%Finance
CIHCIH
+8.96%413.00 MAD+0.51%2.42 K0.2712.94 B MAD14.6328.23 MAD+21.52%3.40%Finance
Sell
MUTMUTANDIS SCA
+8.52%296.00 MAD−0.67%2.27 K0.082.76 B MAD17.1717.24 MAD+41.44%3.52%Consumer non-durables
Strong buy
REBREBAB COMPANY
+7.19%76.00 MAD+1.00%1.11 K106.5413.28 M MAD0.00%Non-energy minerals
ATHAUTO HALL
+6.64%76.78 MAD+2.44%11.23 K1.623.77 B MAD225.960.34 MAD−38.70%2.67%Retail trade
Strong sell
CMACIMENTS DU MAROC
+6.39%1,915 MAD+0.79%42.55 K9.3427.43 B MAD30.2463.33 MAD−5.78%3.68%Non-energy minerals
Strong sell
AGMAGMA
+4.64%6,974 MAD+5.99%10.051.32 B MAD4.18%Finance
LBVLABEL VIE
+3.16%4,250 MAD+1.19%1.74 K0.4312.15 B MAD22.71187.18 MAD+6.70%2.30%Retail trade
Buy
HPSHPS
+3.00%553.1 MAD+0.56%7240.074.07 B MAD1.24%Technology services
Strong buy
M2MM2M GROUP
+2.06%500.1 MAD−4.92%440.31340.73 M MAD0.00%Technology services
SMISMI
+1.77%2,300 MAD−3.97%4410.623.94 B MAD20.26113.50 MAD+10.84%3.34%Non-energy minerals
ATLATLANTASANAD
+1.45%140.00 MAD0.00%51.1 K1.518.44 B MAD4.07%Finance
Sell
LLHMLAFARGEHOLCIM MAR
+0.58%1,924 MAD+1.26%2.49 K0.4444.52 B MAD3.47%Non-energy minerals
Sell
CRSCARTIER SAADA
+0.09%31.80 MAD+0.95%720.08165.85 M MAD19.541.63 MAD+116.77%0.00%Consumer non-durables
BCIBMCI
−2.52%585.0 MAD0.00%2.02 K0.467.77 B MAD23.3125.10 MAD+50.87%3.08%Finance
Strong sell
BCPBCP
−2.72%284.05 MAD+1.45%50.52 K0.7356.93 B MAD13.2721.41 MAD+10.14%3.57%Finance
Sell
MABMAGHREBAIL
−5.61%917.5 MAD+0.05%40.061.27 B MAD9.3697.99 MAD+6.12%5.45%Finance
AFIAFRIC INDUSTRIES
−5.84%308.65 MAD−0.11%3040.3490.07 M MAD6.47%Process industries
IMOIMMORENTE INVEST
−5.88%88.00 MAD0.00%4.3 K0.48792.62 M MAD16.825.23 MAD+10.12%5.91%Finance
ARDARADEI CAPITAL
−9.98%459.00 MAD+0.66%6080.095.73 B MAD18.9724.20 MAD−0.07%1.29%Technology services
Buy
EQDEQDOM
−10.42%1,075 MAD−8.12%5070.481.95 B MAD4.70%Finance
MLEMAROC LEASING
−14.83%353.00 MAD−5.61%70.291.04 B MAD3.74%Finance
SBMSOCIETE DES BOISSONS DU MAROC
−15.76%1,967 MAD−2.14%240.085.69 B MAD25.8576.11 MAD−66.21%7.96%Consumer non-durables
Buy