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
36.55 MAD−1.22%185.248 K0.4914.894 B MAD55.530.66 MAD0.00%Finance
Strong sell
AADIALLIANCES
349.50 MAD+1.01%21.38 K0.517.639 B MAD25.9313.48 MAD+94.96%0.87%Finance
Sell
AAFIAFRIC INDUSTRIES
303.50 MAD−0.49%2790.3988.908 M MAD17.3317.52 MAD+25.70%6.56%Process industries
AAFMAFMA
1,167 MAD−1.93%42.501.19 B MAD17.7265.84 MAD+8.18%4.62%Finance
AAKTAKDITAL S.A
1,095 MAD+5.39%57.86 K4.2314.711 B MAD62.8617.42 MAD0.58%Health services
Neutral
AALMALUMINIUM DU MAROC
1,409 MAD0.00%120.22656.529 M MAD25.9054.41 MAD−35.49%6.39%Producer manufacturing
Sell
AARDARADEI CAPITAL
493.50 MAD−1.30%4140.186.284 B MAD20.3724.23 MAD1.18%Technology services
Strong buy
AATHAUTO HALL
68.00 MAD0.00%11.897 K0.673.42 B MAD57.681.18 MAD−60.52%2.94%Retail trade
Sell
AATLATLANTASANAD
130.00 MAD0.00%3.25 K0.237.837 B MAD17.717.34 MAD+3.95%4.38%Finance
Sell
AATWATTIJARIWAFA BANK
568.0 MAD−0.37%33.479 K0.60115.111 B MAD13.0343.58 MAD2.89%Finance
Buy
BBALBALIMA
205.00 MAD−0.12%252.19357.52 M MAD28.767.13 MAD−36.53%2.68%Finance
BBCIBMCI
585.0 MAD+2.63%20.007.569 B MAD3.16%Finance
Sell
BBCPBCP
298.00 MAD+0.34%37.337 K0.3960.384 B MAD16.3118.27 MAD3.37%Finance
Sell
BBOABANK OF AFRICA
194.00 MAD+1.09%5.415 K1.2941.409 B MAD13.1214.78 MAD2.05%Finance
Sell
CCDMCDM
1,045 MAD+1.46%101.835 K7.6611.208 B MAD18.7055.89 MAD3.32%Finance
Buy
CCFGCFG BANK
196.00 MAD+2.08%18.653 K1.106.722 B MAD32.636.01 MAD1.72%Finance
CCIHCIH
420.00 MAD+1.20%4.905 K1.0713.071 B MAD17.3624.19 MAD3.37%Finance
Neutral
CCMACIMENTS DU MAROC
1,816 MAD−1.84%1050.0226.707 B MAD27.1666.85 MAD−11.93%3.78%Non-energy minerals
Sell
CCMTMINIERE TOUISSIT
1,592 MAD+4.26%3800.452.677 B MAD16.5896.02 MAD−6.30%3.77%Non-energy minerals
Buy
CCOLCOLORADO
52.00 MAD+3.17%7.616 K1.71812.328 M MAD19.202.71 MAD+19.98%4.46%Process industries
CCRSCARTIER SAADA
32.42 MAD−4.65%7550.60179.01 M MAD21.521.51 MAD0.00%Consumer non-durables
CCSRCOSUMAR
195.80 MAD−0.63%87.547 K2.2818.619 B MAD17.5911.13 MAD+53.22%3.55%Process industries
Buy
CCTMCTM
640.0 MAD−1.54%260.39796.886 M MAD2.31%Transportation
DDHODELTA HOLDING
53.00 MAD0.00%1090.024.643 B MAD18.362.89 MAD+41.77%2.83%Producer manufacturing
DDWYDISWAY
662.0 MAD−0.45%3611.251.254 B MAD20.2832.65 MAD−37.53%5.26%Distribution services
Sell
DDYTDISTY TECHNOLOGIES
225.50 MAD−1.53%2080.28Distribution services
EEQDEQDOM
1,100 MAD+0.09%4641.771.836 B MAD5.00%Finance
FFBRFENIE BROSSETTE
113.95 MAD−0.74%1040.08165.195 M MAD20.565.54 MAD0.00%Distribution services
GGAZAFRIQUIA GAZ
3,850 MAD+0.73%6230.6013.138 B MAD27.28141.12 MAD−8.32%3.66%Distribution services
Sell
HHPSHPS
575.0 MAD−0.86%3930.044.296 B MAD45.1312.74 MAD−30.91%1.17%Technology services
Buy
IAMITISSALAT AL-MAGHRIB
91.68 MAD+0.47%50.025 K0.2680.217 B MAD64.431.42 MAD−65.23%4.60%Communications
Strong buy
IIBCIB MAROC.COM
35.98 MAD+5.67%100.0214.215 M MAD0.00%Commercial services
IIMOIMMORENTE INVEST
90.50 MAD−0.30%4.315 K1.48817.565 M MAD19.294.69 MAD+252.24%5.73%Finance
Strong buy
IINVINVOLYS
95.10 MAD−6.25%130.3538.827 M MAD6.8513.89 MAD+718.80%0.00%Technology services
JJETJET CONTRACTORS
1,650 MAD−0.30%2.271 K0.205.014 B MAD0.42%Industrial services
LLBVLABEL VIE
4,299 MAD+0.92%8570.9912.441 B MAD22.80188.54 MAD+14.93%2.25%Retail trade
Buy
LLESLESIEUR CRISTAL
280.00 MAD0.00%280.027.737 B MAD133.402.10 MAD−81.82%0.71%Consumer non-durables
Strong sell
LLHMLAFARGEHOLCIM MAR
1,922 MAD+0.10%4540.0844.988 B MAD30.3963.25 MAD−14.54%3.44%Non-energy minerals
Sell
MM2MM2M GROUP
550.0 MAD0.00%190.75356.277 M MAD27.9919.65 MAD0.00%Technology services
MMABMAGHREBAIL
905.0 MAD+0.44%200.581.247 B MAD9.4396.01 MAD+24.11%5.55%Finance
MMDPMED PAPER
20.40 MAD+0.05%1.094 K0.2497.542 M MAD0.00%Process industries
MMICMICRODATA
625.0 MAD−1.57%2.093 K19.761.05 B MAD16.0039.06 MAD+26.50%5.44%Technology services
MMNGMANAGEM
2,869 MAD+0.31%1250.1433.933 B MAD67.5942.45 MAD−77.17%1.05%Non-energy minerals
Strong sell
MMOXMAGHREB OXYGENE
225.00 MAD−4.05%221.22190.531 M MAD20.9210.75 MAD1.71%Process industries
MMSASODEP-MARSA MAROC
503.90 MAD+0.78%27.244 K0.4736.698 B MAD35.3714.24 MAD+31.91%1.70%Transportation
Neutral
MMUTMUTANDIS SCA
298.00 MAD−3.89%7.096 K0.842.867 B MAD15.9718.66 MAD+133.26%3.39%Consumer non-durables
Strong buy
PPROPROMOPHARM S.A
920.0 MAD0.00%400.82920 M MAD16.5155.72 MAD−7.54%4.35%Health technology
RRDSRES DAR SAADA
75.60 MAD−0.53%25.293 K0.421.992 B MAD−2.92 MAD−88.80%0.00%Finance
Sell
RRISRISMA
212.00 MAD−0.93%4.08 K3.343.066 B MAD12.8316.53 MAD2.80%Consumer services
Neutral
SS2MS.M MONETIQUE
230.90 MAD−0.04%4761.21187.588 M MAD8.1328.41 MAD+195.78%0.00%Technology services
SSAHSANLAM MAROC
1,920 MAD+0.10%10.027.896 B MAD10.87176.71 MAD+627.69%4.01%Finance
Buy
SSBMSOCIETE DES BOISSONS DU MAROC
2,493 MAD−0.16%2950.477.054 B MAD11.75212.11 MAD+78.35%6.42%Consumer non-durables
Buy
SSIDSONASID
970.0 MAD−1.52%9300.113.842 B MAD56.0917.29 MAD−43.89%2.13%Non-energy minerals
Sell
SSLFSALAFIN
569.0 MAD+0.18%3003.501.778 B MAD19.0729.84 MAD2.50%Finance
SSMISMI
2,190 MAD−0.45%440.253.619 B MAD14.98146.20 MAD+505.64%3.64%Non-energy minerals
SSNASTOKVIS NORD AFRIQUE
15.00 MAD0.00%3.403 K1.61265.427 M MAD−12.94 MAD−149.16%0.00%Distribution services
SSNPSNEP
533.0 MAD−2.20%1.844 K0.411.308 B MAD−24.25 MAD−141.13%2.94%Process industries
SSOTSOTHEMA
950.0 MAD−0.52%55816.416.876 B MAD24.9338.11 MAD−10.39%1.78%Health technology
SSRMREALISATIONS MECANIQUES
629.0 MAD−1.19%5.864 K4.37203.712 M MAD−31.48 MAD−234.14%0.00%Distribution services
SSTRSTROC INDUSTRIE
48.00 MAD−0.41%3490.1360.178 M MAD−29.31 MAD−44.83%0.00%Industrial services
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
455.00 MAD+0.02%22.828 K0.3414.393 B MAD28.7815.81 MAD+86.45%1.65%Industrial services
Strong buy
TTMATOTALENERGIES MARKETING MAROC
1,576 MAD+0.38%30.0014.067 B MAD39.2940.11 MAD−60.12%3.57%Retail trade
Sell
TTQMTAQA MOROCCO
1,484 MAD+1.99%460.0134.321 B MAD31.6746.86 MAD−5.24%2.41%Utilities
Sell
WWAAWAFA ASSURANCE
4,450 MAD+1.16%1.663 K8.1615.575 B MAD21.57206.29 MAD+14.50%3.15%Finance
Sell
ZZDJZELLIDJA S.A
104.00 MAD−0.67%1202.4959.977 M MAD472.940.22 MAD−98.48%0.00%Non-energy minerals