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
ADHDOUJA PROM ADDOHA
36.00 MAD+1.12%259.2 K1.5214.33 B MAD52.860.68 MAD+56.94%0.00%Finance
Sell
ADIALLIANCES
490.00 MAD+1.24%8.94 K0.4210.69 B MAD35.8313.67 MAD+26.39%0.62%Finance
Sell
AFIAFRIC INDUSTRIES
329.85 MAD−2.12%9920.7698.24 M MAD9.7034.02 MAD+122.51%6.53%Process industries
AFMAFMA
1,341 MAD−2.90%10.031.34 B MAD18.5372.35 MAD+20.60%4.10%Finance
AGMAGMA
6,600 MAD−5.36%40.211.32 B MAD4.17%Finance
AKTAKDITAL S.A
1,455 MAD+0.07%13.99 K1.6320.59 B MAD58.5824.84 MAD+80.10%0.41%Health services
Buy
ALMALUMINIUM DU MAROC
1,908 MAD−0.37%80.06892.3 M MAD24.1379.06 MAD+452.30%4.70%Producer manufacturing
Sell
ARDARADEI CAPITAL
461.50 MAD+0.76%2730.035.76 B MAD19.0724.20 MAD−0.07%2.28%Technology services
ATHAUTO HALL
80.00 MAD+1.91%3.21 K0.603.95 B MAD235.430.34 MAD−38.70%2.55%Retail trade
Strong sell
ATLATLANTASANAD
140.75 MAD−2.19%1.3 K0.338.67 B MAD18.727.52 MAD+3.61%4.03%Finance
Sell
ATWATTIJARIWAFA BANK
700.0 MAD0.00%34.77 K0.80141.34 B MAD14.3348.84 MAD+20.84%2.71%Finance
Sell
BALBALIMA
230.00 MAD0.00%10014.49401.12 M MAD28.098.19 MAD+60.62%2.39%Finance
BCIBMCI
569.0 MAD0.00%21.19 K4.797.56 B MAD22.6725.10 MAD+50.87%3.16%Finance
Strong sell
BCPBCP
315.00 MAD+1.29%40.08 K0.2263.23 B MAD14.7221.41 MAD+10.14%3.22%Finance
Sell
BOABANK OF AFRICA
263.70 MAD−0.11%5.47 K0.8956.97 B MAD15.7416.76 MAD+26.27%1.49%Finance
Strong sell
CDMCDM
1,030 MAD−0.96%24.48 K19.8311.32 B MAD14.3771.68 MAD+48.37%3.29%Finance
Sell
CFGCFG BANK
244.00 MAD+4.72%79.33 K4.498.16 B MAD32.637.48 MAD+57.70%1.42%Finance
CIHCIH
408.00 MAD0.00%2.92 K0.8014.53 B MAD13.3030.68 MAD+27.99%3.38%Finance
Sell
CMACIMENTS DU MAROC
2,150 MAD+1.18%4.83 K1.6530.68 B MAD33.9563.33 MAD−5.78%3.29%Non-energy minerals
Strong sell
CMGCMGP GROUP
357.00 MAD+1.13%16.2 K0.266 B MAD0.00%Producer manufacturing
Strong buy
CMTMINIERE TOUISSIT
2,323 MAD−2.80%4940.774.02 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
COLCOLORADO
61.01 MAD−1.55%2.95 K1.14998.81 M MAD4.20%Process industries
CRSCARTIER SAADA
40.15 MAD−0.69%2.41 K0.20212.86 M MAD0.00%Consumer non-durables
CSRCOSUMAR
260.00 MAD+1.92%10.64 K0.2124.1 B MAD28.899.00 MAD−15.73%2.74%Process industries
Sell
CTMCTM
920.1 MAD+0.82%970.201.12 B MAD24.2038.03 MAD−26.12%1.64%Transportation
DHODELTA HOLDING
82.00 MAD+0.31%104.23 K4.567.16 B MAD24.323.37 MAD+56.35%1.83%Producer manufacturing
DRIDARI COUSPATE
3,989 MAD+0.99%20.041.19 B MAD3.01%Consumer non-durables
DWYDISWAY
722.0 MAD0.00%1550.551.36 B MAD17.2741.81 MAD+20.34%5.54%Distribution services
Sell
DYTDISTY TECHNOLOGIES
329.00 MAD−2.32%7670.36336.16 M MAD16.9619.40 MAD+3.09%4.45%Distribution services
EQDEQDOM
1,174 MAD+3.80%1 K0.861.89 B MAD−3.19 MAD−106.01%4.86%Finance
FBRFENIE BROSSETTE
410.00 MAD−2.84%3.46 K0.49607.25 M MAD0.00%Distribution services
GAZAFRIQUIA GAZ
4,350 MAD+0.93%330.0314.82 B MAD20.01217.42 MAD+55.23%4.06%Distribution services
Buy
HPSHPS
590.0 MAD0.00%5400.114.37 B MAD1.15%Technology services
Strong buy
IAMITISSALAT AL-MAGHRIB
118.00 MAD+1.46%241.73 K1.43102.24 B MAD57.602.05 MAD−65.91%3.61%Communications
Strong sell
IBCIB MAROC.COM
70.20 MAD−5.20%2700.0730.91 M MAD0.00%Commercial services
IMOIMMORENTE INVEST
87.00 MAD+0.31%2.3 K0.21781.18 M MAD16.635.23 MAD+10.12%6.00%Finance
INVINVOLYS
153.50 MAD−3.76%2.44 K0.6161.04 M MAD−0.32 MAD−117.93%0.00%Technology services
JETJET CONTRACTORS
2,130 MAD−0.93%2.54 K0.956.51 B MAD0.33%Industrial services
LBVLABEL VIE
4,959 MAD−0.40%7.56 K0.9514.41 B MAD26.49187.22 MAD+6.72%1.94%Retail trade
Buy
LESLESIEUR CRISTAL
277.25 MAD0.00%50.027.66 B MAD319.190.87 MAD+1,099.72%1.08%Consumer non-durables
Strong sell
LLHMLAFARGEHOLCIM MAR
1,959 MAD+2.08%4.69 K0.6844.96 B MAD25.0978.07 MAD+17.89%3.65%Non-energy minerals
Sell
M2MM2M GROUP
493.0 MAD−2.38%2860.47327.13 M MAD21.8022.62 MAD0.00%Technology services
MABMAGHREBAIL
919.0 MAD−0.11%50.141.27 B MAD9.3897.99 MAD+6.12%5.43%Finance
MDPMED PAPER
27.24 MAD−8.59%47.68 K0.77142.56 M MAD16.321.67 MAD+38.85%0.00%Process industries
MICMICRODATA
960.0 MAD+1.59%2191.551.59 B MAD23.7840.37 MAD+18.55%3.60%Technology services
MLEMAROC LEASING
365.00 MAD−3.44%30.121.01 B MAD3.84%Finance
MNGMANAGEM
5,300 MAD+0.86%1.13 K1.3462.35 B MAD101.4652.24 MAD+3.03%0.76%Non-energy minerals
Strong sell
MOXMAGHREB OXYGENE
386.50 MAD−5.73%1001.28333.13 M MAD25.2715.30 MAD+30.25%0.98%Process industries
MSASODEP-MARSA MAROC
869.0 MAD−0.69%13.04 K0.3964.22 B MAD50.3417.26 MAD+48.67%0.97%Transportation
Sell
MUTMUTANDIS SCA
291.90 MAD+0.31%1.22 K0.362.69 B MAD16.9317.24 MAD+41.44%3.61%Consumer non-durables
OULOULMES
1,198 MAD−0.17%100.002.37 B MAD1.92%Consumer non-durables
Strong buy
PROPROMOPHARM S.A
1,099 MAD−0.90%703.451.11 B MAD19.9255.16 MAD−3.05%0.00%Health technology
RDSRES DAR SAADA
140.35 MAD+9.99%323.08 K4.333.34 B MAD0.00%Finance
Strong sell
REBREBAB COMPANY
100.00 MAD+3.09%20.0217.12 M MAD0.00%Non-energy minerals
RISRISMA
350.00 MAD0.00%3380.115.01 B MAD1.71%Consumer services
S2MS.M MONETIQUE
580.0 MAD−1.69%8450.92479.12 M MAD16.0136.22 MAD+36.48%0.00%Technology services
SSAHSANLAM MAROC
2,000 MAD+1.01%70.228.15 B MAD12.10165.29 MAD+21.63%3.89%Finance
SBMSOCIETE DES BOISSONS DU MAROC
1,967 MAD−1.16%100.135.63 B MAD25.8576.11 MAD−66.21%5.03%Consumer non-durables
Buy
SIDSONASID
2,420 MAD+1.68%2.18 K1.009.28 B MAD66.8236.21 MAD+117.03%0.88%Non-energy minerals
SLFSALAFIN
616.0 MAD+7.06%120.011.92 B MAD20.6629.82 MAD+2.84%2.39%Finance
SMISMI
2,497 MAD−0.08%1380.434.11 B MAD22.00113.50 MAD+10.84%3.20%Non-energy minerals
SNASTOKVIS NORD AFRIQUE
61.01 MAD−3.36%20.21 K0.231.12 B MAD51.471.19 MAD0.00%Distribution services
SNPSNEP
670.0 MAD+0.51%1880.261.6 B MAD−18.25 MAD+6.04%0.00%Process industries
SOTSOTHEMA
1,652 MAD+0.55%9540.1911.83 B MAD1.70%Health technology
SRMREALISATIONS MECANIQUES
511.0 MAD−1.73%1590.33166.4 M MAD85.096.01 MAD0.00%Distribution services
STRSTROC INDUSTRIE
208.00 MAD−3.26%10.22 K0.48268.43 M MAD−10.07 MAD+68.33%0.00%Industrial services
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
962.0 MAD+0.22%63.32 K1.4430.37 B MAD58.3316.49 MAD+43.92%0.78%Industrial services
TTMATOTALENERGIES MARKETING MAROC
1,630 MAD−2.51%2.11 K4.9414.98 B MAD15.67104.00 MAD+1,754.39%6.76%Retail trade
Strong sell
TQMTAQA MOROCCO
2,950 MAD−0.94%2630.0370.25 B MAD66.0944.63 MAD+1.49%1.18%Utilities
Strong sell
UMRUNIMER
160.00 MAD0.00%1 K11.831.83 B MAD−7.12 MAD−138.28%0.63%Consumer non-durables
VVCNVICENNE
314.00 MAD+9.98%17.61 KDistribution services
WAAWAFA ASSURANCE
5,344 MAD0.00%1.02 K1.9518.7 B MAD19.80269.92 MAD+34.85%2.62%Finance
Sell
ZDJZELLIDJA S.A
314.00 MAD−0.30%700.95179.87 M MAD28.4811.02 MAD0.00%Non-energy minerals