Downloading...

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
STRSTROC INDUSTRIE
+559.38%211.00 MAD0.00%2.98 K0.29263.44 M MAD−10.07 MAD+68.33%0.00%Industrial services
Neutral
SNASTOKVIS NORD AFRIQUE
+527.60%69.35 MAD+4.29%78.39 K3.951.18 B MAD58.501.19 MAD0.00%Distribution services
Neutral
FBRFENIE BROSSETTE
+334.02%421.00 MAD+0.24%1.01 K0.46604.37 M MAD0.00%Distribution services
Neutral
ZDJZELLIDJA S.A
+288.47%293.80 MAD−0.02%751.76168.33 M MAD26.6511.02 MAD0.00%Non-energy minerals
Neutral
S2MS.M MONETIQUE
+250.00%616.0 MAD−2.22%600.10511.6 M MAD17.0136.22 MAD+36.48%0.00%Technology services
Neutral
JETJET CONTRACTORS
+242.90%2,150 MAD−0.05%1.4 K0.446.52 B MAD0.33%Industrial services
Neutral
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+196.93%976.6 MAD+1.84%268.03 K5.0730.34 B MAD59.2216.49 MAD+43.92%0.78%Industrial services
Neutral
SIDSONASID
+177.46%2,400 MAD−4.00%5230.469.75 B MAD66.2736.21 MAD+117.03%0.84%Non-energy minerals
Neutral
SRMREALISATIONS MECANIQUES
+168.05%516.8 MAD+0.35%5771.65164.8 M MAD86.066.01 MAD0.00%Distribution services
Neutral
MSASODEP-MARSA MAROC
+138.96%877.0 MAD−0.34%59.66 K3.4564.59 B MAD50.8017.26 MAD+48.67%0.97%Transportation
Sell
IBCIB MAROC.COM
+134.48%68.00 MAD0.00%2.19 K1.4728.39 M MAD0.00%Commercial services
Neutral
TQMTAQA MOROCCO
+125.61%2,978 MAD−0.40%1.15 K0.1570.53 B MAD66.7244.63 MAD+1.49%1.17%Utilities
Strong sell
MNGMANAGEM
+116.38%5,799 MAD−0.02%3340.3468.82 B MAD111.0152.24 MAD+3.03%0.69%Non-energy minerals
Strong sell
MOXMAGHREB OXYGENE
+97.22%425.00 MAD+1.19%1541.45341.25 M MAD27.7915.30 MAD+30.25%0.95%Process industries
Neutral
SOTSOTHEMA
+90.11%1,806 MAD−0.11%1.35 K0.3413.02 B MAD1.55%Health technology
Neutral
INVINVOLYS
+89.52%160.90 MAD−0.49%8830.4361.89 M MAD−0.32 MAD−117.93%0.00%Technology services
Neutral
ADIALLIANCES
+89.11%482.05 MAD−0.03%10.08 K0.5610.65 B MAD35.2513.67 MAD+26.39%0.62%Finance
Sell
VVCNVICENNE
+86.86%485.00 MAD+8.50%108.86 K947.03 M MAD0.00%Distribution services
Neutral
CMTMINIERE TOUISSIT
+78.98%2,690 MAD+1.51%1.77 K3.574.46 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
RDSRES DAR SAADA
+70.38%142.10 MAD−1.32%53.41 K0.623.77 B MAD0.00%Finance
Sell
MDPMED PAPER
+68.43%32.49 MAD+3.11%35.3 K1.47150.74 M MAD19.461.67 MAD+38.85%0.00%Process industries
Neutral
CMGCMGP GROUP
+68.24%370.05 MAD−1.84%12.6 K0.366.41 B MAD0.00%Producer manufacturing
Strong buy
AKTAKDITAL S.A
+64.41%1,493 MAD+0.20%13.06 K1.6021.1 B MAD60.1124.84 MAD+80.10%0.40%Health services
Neutral
DHODELTA HOLDING
+56.83%80.00 MAD−0.62%14.44 K0.457.05 B MAD23.723.37 MAD+56.35%1.86%Producer manufacturing
Neutral
BALBALIMA
+56.17%293.60 MAD+5.99%120.83483.09 M MAD35.868.19 MAD+60.62%1.99%Finance
Neutral
RISRISMA
+55.11%377.00 MAD+0.56%2.12 K0.725.37 B MAD1.60%Consumer services
Neutral
CFGCFG BANK
+47.18%248.00 MAD−2.75%65.82 K1.188.93 B MAD33.167.48 MAD+57.70%1.29%Finance
Neutral
MICMICRODATA
+45.96%940.0 MAD−2.08%2401.931.61 B MAD23.2940.37 MAD+18.55%3.54%Technology services
Neutral
BOABANK OF AFRICA
+40.96%268.00 MAD+1.11%6.42 K0.0557.19 B MAD15.9916.76 MAD+26.27%1.49%Finance
Strong sell
DYTDISTY TECHNOLOGIES
+40.25%331.00 MAD+0.73%9471.44327.98 M MAD17.0619.40 MAD+3.09%4.56%Distribution services
Neutral
ATWATTIJARIWAFA BANK
+36.98%726.0 MAD−1.22%33.35 K0.80148.41 B MAD14.8648.84 MAD+20.84%2.59%Finance
Sell
IAMITISSALAT AL-MAGHRIB
+35.46%121.70 MAD−1.06%286.37 K1.14108.13 B MAD59.402.05 MAD−65.91%3.41%Communications
Strong sell
CTMCTM
+35.20%918.0 MAD−0.22%40.011.13 B MAD24.1438.03 MAD−26.12%1.63%Transportation
Neutral
SNPSNEP
+34.42%699.0 MAD0.00%4430.921.68 B MAD−18.25 MAD+6.04%0.00%Process industries
Neutral
REBREBAB COMPANY
+28.76%90.00 MAD0.00%342.1815.88 M MAD0.00%Non-energy minerals
Neutral
PROPROMOPHARM S.A
+25.56%1,130 MAD0.00%30.051.13 B MAD20.4955.16 MAD−3.05%0.00%Health technology
Neutral
ADHDOUJA PROM ADDOHA
+25.25%37.20 MAD−1.77%139.39 K0.5115.24 B MAD54.620.68 MAD+56.94%0.00%Finance
Sell
CRSCARTIER SAADA
+24.60%38.60 MAD−2.25%1.19 K0.45207.91 M MAD0.00%Consumer non-durables
Neutral
CSRCOSUMAR
+23.95%235.50 MAD−2.69%15.16 K0.6322.87 B MAD26.179.00 MAD−15.73%2.89%Process industries
Sell
ATHAUTO HALL
+23.38%83.90 MAD−0.11%1.91 K0.174.22 B MAD246.910.34 MAD−38.70%2.38%Retail trade
Strong sell
ALMALUMINIUM DU MAROC
+23.06%1,900 MAD+1.06%460.59875.99 M MAD24.0379.06 MAD+452.30%4.79%Producer manufacturing
Sell
CDMCDM
+20.01%1,050 MAD0.00%4.54 K1.0011.43 B MAD14.6571.68 MAD+48.37%3.26%Finance
Sell
SMISMI
+19.78%2,737 MAD+1.56%3.08 K2.874.43 B MAD24.11113.50 MAD+10.84%2.97%Non-energy minerals
Neutral
TTMATOTALENERGIES MARKETING MAROC
+19.63%1,700 MAD−1.73%2740.2415.5 B MAD16.35104.00 MAD+1,754.39%6.53%Retail trade
Strong sell
COLCOLORADO
+17.31%61.00 MAD0.00%9740.34983.17 M MAD21.692.81 MAD+17.34%4.26%Process industries
Neutral
CIHCIH
+13.97%437.65 MAD+0.03%4.58 K0.8115.58 B MAD14.2630.68 MAD+27.99%3.15%Finance
Sell
HPSHPS
+13.31%596.0 MAD−0.48%1.09 K0.484.44 B MAD1.14%Technology services
Strong buy
M2MM2M GROUP
+10.15%501.2 MAD−0.26%310.19325.51 M MAD22.1622.62 MAD0.00%Technology services
Neutral
CMACIMENTS DU MAROC
+9.16%2,050 MAD−0.68%2.04 K1.5729.8 B MAD32.3763.33 MAD−5.78%3.39%Non-energy minerals
Strong sell
MUTMUTANDIS SCA
+8.67%289.00 MAD−2.03%17.06 K6.192.73 B MAD16.7617.24 MAD+41.44%3.56%Consumer non-durables
Neutral
BCPBCP
+8.52%329.90 MAD−0.03%83.11 K0.9467.09 B MAD15.4121.41 MAD+10.14%3.03%Finance
Sell
GAZAFRIQUIA GAZ
+8.32%4,440 MAD+1.37%510.3015.06 B MAD20.42217.42 MAD+55.23%4.00%Distribution services
Buy
SLFSALAFIN
+7.65%587.0 MAD−5.93%500.101.95 B MAD19.6929.82 MAD+2.84%2.36%Finance
Neutral
ATLATLANTASANAD
+7.63%141.00 MAD+0.36%1.05 K0.238.47 B MAD18.757.52 MAD+3.61%4.13%Finance
Neutral
DWYDISWAY
+4.94%724.0 MAD−0.14%6361.321.37 B MAD17.3241.81 MAD+20.34%5.52%Distribution services
Sell
AGMAGMA
+2.89%6,869 MAD+4.08%10.061.32 B MAD4.17%Finance
Neutral
AFIAFRIC INDUSTRIES
+2.11%321.15 MAD−2.09%7421.3595.61 M MAD9.4434.02 MAD+122.51%6.71%Process industries
Neutral
LLHMLAFARGEHOLCIM MAR
+1.11%2,000 MAD0.00%7.5 K1.3246.86 B MAD25.6278.07 MAD+17.89%3.50%Non-energy minerals
Sell
SSAHSANLAM MAROC
+1.03%1,967 MAD+0.46%923.038.06 B MAD11.90165.29 MAD+21.63%3.93%Finance
Neutral
LESLESIEUR CRISTAL
−1.75%280.00 MAD−1.75%1591.067.87 B MAD322.360.87 MAD+1,099.72%1.05%Consumer non-durables
Strong sell
BCIBMCI
−2.70%612.0 MAD−0.68%1.18 K0.058.18 B MAD24.3825.10 MAD+50.87%2.92%Finance
Strong sell
EQDEQDOM
−3.35%1,097 MAD−0.27%100.011.84 B MAD−3.19 MAD−106.01%5.00%Finance
Neutral
IMOIMMORENTE INVEST
−5.26%88.49 MAD+0.56%2.69 K0.61792.62 M MAD16.925.23 MAD+10.12%5.91%Finance
Neutral
UMRUNIMER
−7.29%164.00 MAD+2.50%30.021.83 B MAD−7.12 MAD−138.28%0.63%Consumer non-durables
Neutral
ARDARADEI CAPITAL
−8.24%468.00 MAD+0.67%8640.845.84 B MAD19.3424.20 MAD−0.07%2.24%Technology services
Neutral
OULOULMES
−10.38%1,218 MAD+5.91%2750.132.28 B MAD2.00%Consumer non-durables
Strong buy
SBMSOCIETE DES BOISSONS DU MAROC
−20.04%2,035 MAD−1.17%821.395.83 B MAD26.7476.11 MAD−66.21%4.86%Consumer non-durables
Buy