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
34.51 MAD−4.14%619.736 K1.0614.492 B MAD52.430.66 MAD0.00%Finance
Strong sell
AADIALLIANCES
292.00 MAD−1.35%80.806 K1.586.535 B MAD21.6713.48 MAD+94.96%1.01%Finance
Sell
AAFIAFRIC INDUSTRIES
304.00 MAD−0.33%6752.0388.908 M MAD17.3517.52 MAD+25.70%6.56%Process industries
AAFMAFMA
1,161 MAD−1.61%40.041.18 B MAD17.6365.84 MAD+8.18%4.66%Finance
AAGMAGMA
6,900 MAD−0.81%10.091.38 B MAD21.27324.45 MAD+21.55%3.99%Finance
AAKTAKDITAL S.A
1,010 MAD+0.50%40.365 K1.2414.23 B MAD57.9817.42 MAD0.60%Health services
Neutral
AALMALUMINIUM DU MAROC
1,385 MAD−0.36%1842.12647.676 M MAD6.47%Producer manufacturing
AARDARADEI CAPITAL
520.0 MAD+2.56%15.119 K0.905.95 B MAD21.4624.23 MAD1.16%Technology services
Strong buy
AATHAUTO HALL
70.70 MAD−0.01%1.784 K0.303.556 B MAD59.971.18 MAD−60.52%2.83%Retail trade
Sell
AATLATLANTASANAD
130.25 MAD−0.04%6370.037.855 B MAD17.757.34 MAD+3.95%4.37%Finance
AATWATTIJARIWAFA BANK
525.0 MAD−0.94%70.663 K0.84107.015 B MAD12.0543.58 MAD3.11%Finance
Buy
BBALBALIMA
218.35 MAD−5.07%30.28401.12 M MAD30.647.13 MAD−36.53%2.39%Finance
BBCIBMCI
595.9 MAD−0.68%6360.927.968 B MAD3.00%Finance
BBCPBCP
285.00 MAD−1.01%182.284 K2.6058.534 B MAD15.6018.27 MAD3.47%Finance
Sell
BBOABANK OF AFRICA
190.20 MAD−0.94%4.753 K0.6340.813 B MAD12.8714.78 MAD2.08%Finance
Sell
CCDMCDM
911.0 MAD−2.04%1.208 K0.5110.12 B MAD16.3055.89 MAD3.68%Finance
Buy
CCFGCFG BANK
185.00 MAD−2.37%54.105 K1.256.634 B MAD30.806.01 MAD1.74%Finance
CCIHCIH
400.10 MAD+0.03%3530.0512.599 B MAD16.5424.19 MAD3.49%Finance
Neutral
CCMACIMENTS DU MAROC
1,756 MAD−2.23%5.688 K2.4725.927 B MAD26.2766.85 MAD−11.93%3.90%Non-energy minerals
Neutral
CCMTMINIERE TOUISSIT
1,595 MAD+0.82%550.112.66 B MAD16.6196.02 MAD−6.30%3.79%Non-energy minerals
CCOLCOLORADO
51.40 MAD+0.39%1.87 K0.70825.222 M MAD4.39%Process industries
CCRSCARTIER SAADA
36.23 MAD−0.74%6030.19192.172 M MAD24.051.51 MAD0.00%Consumer non-durables
CCSRCOSUMAR
197.00 MAD0.00%119.015 K4.0718.614 B MAD17.6911.13 MAD+53.22%3.55%Process industries
Buy
CCTMCTM
620.0 MAD−0.16%100.30761.332 M MAD2.42%Transportation
DDHODELTA HOLDING
55.50 MAD−0.89%1.395 K0.034.906 B MAD19.232.89 MAD+41.77%2.68%Producer manufacturing
DDRIDARI COUSPATE
3,478 MAD−5.97%10.031.038 B MAD24.34142.90 MAD+46.87%3.45%Consumer non-durables
DDWYDISWAY
662.1 MAD+0.02%60.021.248 B MAD20.2832.65 MAD−37.53%5.29%Distribution services
Neutral
DDYTDISTY TECHNOLOGIES
225.00 MAD−0.44%4.164 K0.72Distribution services
EEQDEQDOM
1,167 MAD+8.06%10.001.949 B MAD4.71%Finance
FFBRFENIE BROSSETTE
107.90 MAD+1.31%5550.48153.252 M MAD0.00%Distribution services
GGAZAFRIQUIA GAZ
3,820 MAD−1.01%3.601 K3.6113.265 B MAD27.07141.12 MAD−8.32%3.63%Distribution services
Sell
HHPSHPS
583.0 MAD−1.19%8.926 K0.584.37 B MAD45.7612.74 MAD−30.91%1.15%Technology services
Neutral
IAMITISSALAT AL-MAGHRIB
91.40 MAD−0.65%125.828 K0.9480.877 B MAD64.231.42 MAD−65.23%4.57%Communications
Buy
IIBCIB MAROC.COM
38.44 MAD+3.81%50.0116.048 M MAD0.00%Commercial services
IIMOIMMORENTE INVEST
90.90 MAD−0.22%3.089 K0.89820.538 M MAD19.384.69 MAD+252.24%5.71%Finance
Strong buy
IINVINVOLYS
101.85 MAD−1.12%420.1938.98 M MAD7.3313.89 MAD+718.80%0.00%Technology services
JJETJET CONTRACTORS
1,150 MAD−4.56%13.407 K0.993.651 B MAD0.58%Industrial services
LLBVLABEL VIE
4,479 MAD+1.80%480.0612.962 B MAD23.76188.54 MAD+14.93%2.16%Retail trade
Buy
LLESLESIEUR CRISTAL
275.00 MAD0.00%1.13 K5.647.599 B MAD131.012.10 MAD−81.82%0.73%Consumer non-durables
Strong sell
LLHMLAFARGEHOLCIM MAR
1,835 MAD−0.86%6.116 K1.2643.371 B MAD3.57%Non-energy minerals
Sell
MM2MM2M GROUP
542.0 MAD−0.18%1908.02351.095 M MAD27.5919.65 MAD0.00%Technology services
MMABMAGHREBAIL
935.0 MAD+1.08%200.741.28 B MAD9.7496.01 MAD+24.11%5.41%Finance
MMDPMED PAPER
21.10 MAD+0.48%10.408 K0.94100.46 M MAD0.00%Process industries
MMICMICRODATA
658.5 MAD+0.84%500.081.097 B MAD16.8639.06 MAD+26.50%5.21%Technology services
MMLEMAROC LEASING
370.00 MAD0.00%20.021.027 B MAD10.2236.19 MAD+12.36%3.78%Finance
MMNGMANAGEM
2,660 MAD−1.48%540.0532.035 B MAD62.6642.45 MAD−77.17%1.11%Non-energy minerals
Sell
MMOXMAGHREB OXYGENE
220.00 MAD0.00%100.10178.75 M MAD20.4610.75 MAD1.82%Process industries
MMSASODEP-MARSA MAROC
425.00 MAD−3.41%23.62 K0.5432.294 B MAD29.8414.24 MAD+31.91%1.93%Transportation
Neutral
MMUTMUTANDIS SCA
298.00 MAD−0.67%137.293 K16.552.774 B MAD15.9718.66 MAD+133.26%3.50%Consumer non-durables
Strong buy
OOULOULMES
1,315 MAD−0.53%10.112.604 B MAD38.8133.89 MAD−27.73%1.67%Consumer non-durables
Buy
PPROPROMOPHARM S.A
1,016 MAD−5.93%20.031.016 B MAD18.2355.72 MAD−7.54%3.94%Health technology
RRDSRES DAR SAADA
76.00 MAD−4.52%105.458 K0.812.086 B MAD−2.92 MAD−88.80%0.00%Finance
Sell
RREBREBAB COMPANY
104.45 MAD0.00%200.1118.431 M MAD0.00%Non-energy minerals
RRISRISMA
215.00 MAD−0.46%1150.163.095 B MAD13.0116.53 MAD2.78%Consumer services
Neutral
SS2MS.M MONETIQUE
210.00 MAD−4.55%380.16178.655 M MAD7.3928.41 MAD+195.78%0.00%Technology services
SSAHSANLAM MAROC
1,855 MAD0.00%261.047.637 B MAD10.50176.71 MAD+627.69%4.15%Finance
SSBMSOCIETE DES BOISSONS DU MAROC
2,514 MAD+2.61%180.106.933 B MAD11.85212.11 MAD+78.35%6.53%Consumer non-durables
Buy
SSIDSONASID
817.0 MAD−1.57%1970.083.237 B MAD47.2417.29 MAD−43.89%2.53%Non-energy minerals
Sell
SSLFSALAFIN
575.0 MAD0.00%1.127 K2.661.796 B MAD19.2729.84 MAD2.48%Finance
SSMISMI
2,170 MAD−1.36%1920.513.619 B MAD14.84146.20 MAD+505.64%3.64%Non-energy minerals
SSNASTOKVIS NORD AFRIQUE
15.80 MAD−1.19%7.595 K1.11147.03 M MAD−12.94 MAD−149.16%0.00%Distribution services
SSNPSNEP
470.00 MAD0.00%5620.241.128 B MAD−24.25 MAD−141.13%3.40%Process industries
SSOTSOTHEMA
960.0 MAD+3.78%1840.526.66 B MAD25.1938.11 MAD−10.39%1.84%Health technology
SSRMREALISATIONS MECANIQUES
426.55 MAD−3.93%1641.12142.08 M MAD−31.48 MAD−234.14%0.00%Distribution services
SSTRSTROC INDUSTRIE
55.00 MAD−5.14%7940.1672.389 M MAD−29.31 MAD−44.83%0.00%Industrial services
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
400.00 MAD−0.74%64.667 K1.1312.751 B MAD25.3015.81 MAD+86.45%1.86%Industrial services
Strong buy
TTMATOTALENERGIES MARKETING MAROC
1,600 MAD−1.84%1.85 K0.8914.605 B MAD39.8940.11 MAD−60.12%3.44%Retail trade
Sell
TTQMTAQA MOROCCO
1,549 MAD−1.96%6740.0537.27 B MAD33.0646.86 MAD−5.24%2.22%Utilities
Sell
WWAAWAFA ASSURANCE
4,490 MAD+0.25%100.0415.677 B MAD21.77206.29 MAD+14.50%3.13%Finance
ZZDJZELLIDJA S.A
126.00 MAD0.00%1472.5672.179 M MAD572.990.22 MAD−98.48%0.00%Non-energy minerals