All Moroccan stocks

Stocks are fungible financial instruments, representing ownership in a company. Traders invest in stocks to capitalize on the difference between buying and selling prices, or dividends. See all Moroccan stocks below, sorted alphabetically.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
AADHDOUJA PROM ADDOHA
45.99 MAD+2.20%106.69 K0.0818.11 B MAD69.870.66 MAD+226.49%0.00%Finance
AADIALLIANCES
520.0 MAD+0.19%32.05 K0.2911.46 B MAD38.5813.48 MAD+42.45%0.58%Finance
AAFIAFRIC INDUSTRIES
299.15 MAD+0.05%2.21 K4.7987.16 M MAD17.0817.52 MAD+48.94%6.69%Process industries
AAFMAFMA
1,112 MAD+0.09%50.021.11 B MAD16.8965.84 MAD+4.37%4.95%Finance
AAGMAGMA
6,875 MAD+0.01%30.481.38 B MAD21.19324.45 MAD+7.01%4.00%Finance
AAKTAKDITAL S.A
1,163 MAD+0.61%10 K0.3316.37 B MAD66.7717.42 MAD+71.19%0.52%Health services
Buy
AALMALUMINIUM DU MAROC
1,400 MAD0.00%3322.90652.34 M MAD25.7354.41 MAD6.43%Producer manufacturing
Buy
AARDARADEI CAPITAL
475.00 MAD0.00%2.79 K0.205.97 B MAD19.6024.23 MAD1.24%Technology services
Buy
AATHAUTO HALL
67.00 MAD0.00%41.13 K1.083.37 B MAD56.831.18 MAD+4,731.56%2.99%Retail trade
Strong sell
AATLATLANTASANAD
143.00 MAD+8.33%87.65 K3.877.96 B MAD19.487.34 MAD+2.95%4.32%Finance
Sell
AATWATTIJARIWAFA BANK
627.5 MAD+1.21%107.79 K0.82125.19 B MAD14.2344.09 MAD+21.12%2.66%Finance
Sell
BBALBALIMA
220.00 MAD0.00%120.44383.68 M MAD30.877.13 MAD+86.21%2.50%Finance
BBCIBMCI
663.0 MAD−0.30%3190.028.83 B MAD35.9418.45 MAD+1,154.34%2.71%Finance
Sell
BBCPBCP
289.00 MAD+0.35%12.1 K0.0758.55 B MAD15.3218.87 MAD−7.31%3.47%Finance
Sell
BBOABANK OF AFRICA
215.10 MAD+0.12%1.81 K0.1046.36 B MAD13.9815.38 MAD+29.41%1.83%Finance
Sell
CCDMCDM
1,045 MAD−0.48%13.01 K0.6911.43 B MAD17.9858.13 MAD+53.57%3.26%Finance
Neutral
CCFGCFG BANK
238.00 MAD+1.28%26.74 K0.298.23 B MAD39.626.01 MAD+129.51%1.40%Finance
CCIHCIH
414.00 MAD+1.22%21.62 K1.8112.88 B MAD15.7026.38 MAD+19.60%3.42%Finance
Strong sell
CCMACIMENTS DU MAROC
1,930 MAD−2.03%1.21 K0.1628.44 B MAD28.8766.85 MAD+11.03%3.55%Non-energy minerals
Neutral
CCMGCMGP GROUP
358.95 MAD+2.25%55.31 K0.251.93 B MAD14.1925.30 MAD0.00%Producer manufacturing
CCMTMINIERE TOUISSIT
1,700 MAD+0.18%3.4 K3.622.85 B MAD17.7096.02 MAD−37.12%3.54%Non-energy minerals
Buy
CCOLCOLORADO
60.49 MAD−0.82%7400.40983.01 M MAD22.342.71 MAD+20.03%3.69%Process industries
CCRSCARTIER SAADA
35.48 MAD+1.37%6.57 K2.13184.27 M MAD21.801.63 MAD+116.77%0.00%Consumer non-durables
CCSRCOSUMAR
215.00 MAD+3.37%217.27 K3.4519.65 B MAD19.3111.13 MAD+32.53%3.37%Process industries
Sell
CCTMCTM
1,165 MAD−0.60%2790.111.44 B MAD25.2746.11 MAD+20.28%1.28%Transportation
DDHODELTA HOLDING
67.00 MAD−1.47%5.46 K0.095.96 B MAD23.212.89 MAD+44.59%2.21%Producer manufacturing
DDRIDARI COUSPATE
3,400 MAD0.00%100.931.01 B MAD23.79142.90 MAD+174.23%3.53%Consumer non-durables
DDWYDISWAY
651.1 MAD+2.05%2.47 K3.411.2 B MAD19.9432.65 MAD−16.87%5.49%Distribution services
Sell
DDYTDISTY TECHNOLOGIES
298.80 MAD−2.97%2.18 K0.24Distribution services
FFBRFENIE BROSSETTE
132.55 MAD−3.95%6.93 K1.28198.58 M MAD23.925.54 MAD−0.14%0.00%Distribution services
GGAZAFRIQUIA GAZ
3,780 MAD+0.51%5360.3912.93 B MAD26.78141.12 MAD−4.75%3.72%Distribution services
HHPSHPS
679.0 MAD+0.16%3.46 K0.075.02 B MAD53.3012.74 MAD−5.53%1.00%Technology services
Strong buy
IAMITISSALAT AL-MAGHRIB
92.00 MAD+2.97%184.27 K0.5178.55 B MAD64.651.42 MAD−76.03%4.70%Communications
Buy
IIBCIB MAROC.COM
34.99 MAD0.00%150.0114.61 M MAD0.00%Commercial services
IIMOIMMORENTE INVEST
90.40 MAD+0.77%2.37 K0.21808.02 M MAD19.274.69 MAD+92.91%5.80%Finance
IINVINVOLYS
100.00 MAD−0.79%1030.1138.58 M MAD7.2013.89 MAD0.00%Technology services
JJETJET CONTRACTORS
2,220 MAD+0.91%3.97 K0.376.66 B MAD0.32%Industrial services
LLBVLABEL VIE
4,299 MAD+1.51%3540.2012.26 B MAD22.80188.54 MAD−27.31%2.28%Retail trade
Buy
LLESLESIEUR CRISTAL
285.00 MAD−1.72%670.138.01 B MAD135.782.10 MAD+866.84%0.69%Consumer non-durables
Strong sell
LLHMLAFARGEHOLCIM MAR
2,045 MAD+0.20%8.4 K0.9047.82 B MAD32.3363.25 MAD+1.34%3.23%Non-energy minerals
Strong sell
MM2MM2M GROUP
520.0 MAD0.00%400.33336.84 M MAD26.4719.65 MAD0.00%Technology services
MMABMAGHREBAIL
901.0 MAD−0.99%30.041.26 B MAD9.3896.01 MAD+6.30%5.49%Finance
MMDPMED PAPER
23.00 MAD+3.37%13.63 K1.06106.44 M MAD17.511.31 MAD−33.67%0.00%Process industries
MMICMICRODATA
650.0 MAD−0.32%390.041.1 B MAD16.6439.06 MAD+35.67%5.21%Technology services
MMLEMAROC LEASING
388.00 MAD−1.06%10.041.09 B MAD10.7236.19 MAD+16.04%3.57%Finance
MMNGMANAGEM
3,460 MAD+1.76%1.17 K0.9540.34 B MAD81.5142.45 MAD−39.32%0.88%Non-energy minerals
Strong sell
MMOXMAGHREB OXYGENE
272.95 MAD+3.00%130.21215.31 M MAD25.3810.75 MAD−41.34%1.51%Process industries
MMSASODEP-MARSA MAROC
615.0 MAD+1.96%23.5 K0.2844.27 B MAD43.1714.24 MAD+20.74%1.41%Transportation
Neutral
MMUTMUTANDIS SCA
325.00 MAD+2.85%7.48 K0.222.92 B MAD17.4218.66 MAD+56.98%3.32%Consumer non-durables
OOULOULMES
1,299 MAD−5.94%131.652.57 B MAD38.3433.89 MAD+23.29%1.69%Consumer non-durables
Buy
PPROPROMOPHARM S.A
950.0 MAD−4.04%200.29990 M MAD17.0555.72 MAD−19.21%4.04%Health technology
RRDSRES DAR SAADA
94.77 MAD+6.48%168.58 K0.602.33 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
RREBREBAB COMPANY
87.00 MAD−3.33%150.5715.35 M MAD0.00%Non-energy minerals
RRISRISMA
233.20 MAD−0.77%11.37 K1.653.37 B MAD14.1116.53 MAD+16.03%2.55%Consumer services
SS2MS.M MONETIQUE
313.50 MAD+8.48%1.1 K1.65234.69 M MAD11.0428.41 MAD+16.43%0.00%Technology services
SSAHSANLAM MAROC
1,890 MAD0.00%750.337.78 B MAD10.70176.71 MAD+178.78%4.07%Finance
Buy
SSBMSOCIETE DES BOISSONS DU MAROC
2,300 MAD−2.95%310.316.71 B MAD10.84212.11 MAD+49.90%6.75%Consumer non-durables
Buy
SSIDSONASID
1,140 MAD−0.44%1.97 K0.344.47 B MAD65.9217.29 MAD+50.72%1.83%Non-energy minerals
Strong sell
SSLFSALAFIN
599.5 MAD−0.08%1500.161.87 B MAD20.0929.84 MAD+20.69%2.38%Finance
SSMISMI
1,971 MAD−1.30%1090.233.29 B MAD13.48146.20 MAD+384.39%4.01%Non-energy minerals
SSNASTOKVIS NORD AFRIQUE
17.00 MAD−1.11%4.28 K1.07304.18 M MAD−12.94 MAD+37.25%0.00%Distribution services
SSNPSNEP
640.0 MAD−0.62%2580.061.55 B MAD−24.25 MAD−1,324.00%2.48%Process industries
SSOTSOTHEMA
942.5 MAD+1.89%100.026.66 B MAD24.7338.11 MAD+5.39%1.84%Health technology
SSRMREALISATIONS MECANIQUES
455.00 MAD+8.85%1.58 K7.52133.76 M MAD−31.48 MAD−109.55%0.00%Distribution services
SSTRSTROC INDUSTRIE
47.99 MAD−2.83%8170.6061.66 M MAD−29.31 MAD−97.43%0.00%Industrial services
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
540.0 MAD+1.89%29.08 K0.5316.77 B MAD34.1515.81 MAD+83.14%1.42%Industrial services
TTMATOTALENERGIES MARKETING MAROC
1,535 MAD+2.33%2.5 K0.5513.44 B MAD38.2740.11 MAD+39.50%3.73%Retail trade
TTQMTAQA MOROCCO
1,406 MAD−1.68%3540.0633.73 B MAD30.0146.86 MAD−4.36%2.45%Utilities
Sell
UUMRUNIMER
177.00 MAD0.00%300.032.02 B MAD−3.69 MAD−387.09%0.56%Consumer non-durables
WWAAWAFA ASSURANCE
4,750 MAD+3.49%1.06 K1.5816.07 B MAD23.03206.29 MAD+17.80%3.05%Finance
Sell
ZZDJZELLIDJA S.A
158.00 MAD+5.76%640.6985.58 M MAD718.510.22 MAD−76.32%0.00%Non-energy minerals