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.59%188.09 K0.8814.73 B MAD52.860.68 MAD+56.94%0.00%Finance
Sell
ADIALLIANCES
474.00 MAD−1.04%18.75 K0.8710.58 B MAD34.6613.67 MAD+26.39%0.63%Finance
Sell
AFIAFRIC INDUSTRIES
328.00 MAD−2.09%4620.7097.65 M MAD9.6434.02 MAD+122.51%6.57%Process industries
Neutral
AFMAFMA
1,390 MAD+3.65%933.371.39 B MAD19.2172.35 MAD+20.60%3.96%Finance
Neutral
AGMAGMA
6,300 MAD0.00%130.601.26 B MAD4.37%Finance
Neutral
AKTAKDITAL S.A
1,472 MAD−1.01%3.93 K0.4021.05 B MAD59.2624.84 MAD+80.10%0.40%Health services
Neutral
ALMALUMINIUM DU MAROC
1,880 MAD−1.05%50.06885.31 M MAD23.7879.06 MAD+452.30%4.74%Producer manufacturing
Sell
ARDARADEI CAPITAL
460.00 MAD−1.50%2220.035.87 B MAD19.0124.20 MAD−0.07%2.23%Technology services
Neutral
ATHAUTO HALL
84.00 MAD+2.44%7.58 K0.714.12 B MAD247.200.34 MAD−38.70%2.44%Retail trade
Strong sell
ATLATLANTASANAD
144.40 MAD+1.05%1.55 K0.368.61 B MAD19.207.52 MAD+3.61%4.06%Finance
Sell
ATWATTIJARIWAFA BANK
710.0 MAD−0.13%26.51 K0.66143.54 B MAD14.5448.84 MAD+20.84%2.67%Finance
Sell
BALBALIMA
252.20 MAD+5.99%60.41414.98 M MAD30.808.19 MAD+60.62%2.31%Finance
Neutral
BCIBMCI
608.0 MAD−1.14%1.25 K0.068.17 B MAD24.2325.10 MAD+50.87%2.93%Finance
Strong sell
BCPBCP
329.90 MAD−0.33%84.73 K0.5967.3 B MAD15.4121.41 MAD+10.14%3.02%Finance
Sell
BOABANK OF AFRICA
262.25 MAD−1.37%1.81 K0.2257.38 B MAD15.6516.76 MAD+26.27%1.48%Finance
Strong sell
CDMCDM
1,030 MAD0.00%3.75 K1.0311.21 B MAD14.3771.68 MAD+48.37%3.32%Finance
Sell
CFGCFG BANK
248.00 MAD+0.81%91.09 K3.578.61 B MAD33.167.48 MAD+57.70%1.34%Finance
Neutral
CIHCIH
415.00 MAD+1.22%5.58 K2.2414.6 B MAD13.5330.68 MAD+27.99%3.36%Finance
Sell
CMACIMENTS DU MAROC
2,099 MAD0.00%1.79 K1.0330.3 B MAD33.1563.33 MAD−5.78%3.33%Non-energy minerals
Strong sell
CMGCMGP GROUP
357.00 MAD+0.56%12.37 K0.226.04 B MAD0.00%Producer manufacturing
Strong buy
CMTMINIERE TOUISSIT
2,460 MAD+2.54%8311.754.03 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
COLCOLORADO
61.00 MAD−0.16%12.93 K8.14984.79 M MAD21.692.81 MAD+17.34%4.26%Process industries
Neutral
CRSCARTIER SAADA
39.50 MAD+3.95%6.65 K0.94200.07 M MAD0.00%Consumer non-durables
Neutral
CSRCOSUMAR
244.00 MAD−2.01%47.75 K1.8223.53 B MAD27.119.00 MAD−15.73%2.81%Process industries
Sell
CTMCTM
910.0 MAD+1.11%5511.181.1 B MAD23.9338.03 MAD−26.12%1.67%Transportation
Neutral
DHODELTA HOLDING
81.50 MAD−0.49%3.84 K0.117.17 B MAD24.173.37 MAD+56.35%1.83%Producer manufacturing
Neutral
DRIDARI COUSPATE
3,989 MAD+0.99%20.041.19 B MAD3.01%Consumer non-durables
Neutral
DWYDISWAY
723.8 MAD+0.18%440.131.36 B MAD17.3141.81 MAD+20.34%5.54%Distribution services
Sell
DYTDISTY TECHNOLOGIES
335.90 MAD+2.41%9701.36327.38 M MAD17.3119.40 MAD+3.09%4.57%Distribution services
Neutral
EQDEQDOM
1,105 MAD0.00%10.001.85 B MAD−3.19 MAD−106.01%4.98%Finance
Neutral
FBRFENIE BROSSETTE
417.50 MAD−4.85%3.13 K0.91631.43 M MAD0.00%Distribution services
Neutral
GAZAFRIQUIA GAZ
4,400 MAD0.00%1930.1915.13 B MAD20.24217.42 MAD+55.23%3.98%Distribution services
Buy
HPSHPS
587.0 MAD−0.51%5250.184.37 B MAD1.15%Technology services
Strong buy
IAMITISSALAT AL-MAGHRIB
118.85 MAD−2.46%79.66 K0.47107.12 B MAD58.012.05 MAD−65.91%3.45%Communications
Strong sell
IBCIB MAROC.COM
72.00 MAD0.00%3570.1330.06 M MAD0.00%Commercial services
Neutral
IMOIMMORENTE INVEST
87.00 MAD0.00%2.97 K0.25783.61 M MAD16.635.23 MAD+10.12%5.98%Finance
Neutral
INVINVOLYS
161.00 MAD−0.53%2040.0561.94 M MAD−0.32 MAD−117.93%0.00%Technology services
Neutral
JETJET CONTRACTORS
2,145 MAD−0.92%5170.176.56 B MAD0.32%Industrial services
Neutral
LBVLABEL VIE
4,850 MAD+0.83%40.0013.92 B MAD25.91187.22 MAD+6.72%2.01%Retail trade
Buy
LESLESIEUR CRISTAL
278.00 MAD+0.16%60.057.68 B MAD320.060.87 MAD+1,099.72%1.08%Consumer non-durables
Strong sell
LLHMLAFARGEHOLCIM MAR
1,971 MAD+0.05%5.5 K1.0446.16 B MAD25.2578.07 MAD+17.89%3.55%Non-energy minerals
Sell
M2MM2M GROUP
518.0 MAD+3.19%480.17325.18 M MAD22.9022.62 MAD0.00%Technology services
Neutral
MABMAGHREBAIL
974.0 MAD+5.98%10.031.27 B MAD9.9497.99 MAD+6.12%5.44%Finance
Neutral
MDPMED PAPER
29.97 MAD−0.10%7.51 K0.24143.51 M MAD17.951.67 MAD+38.85%0.00%Process industries
Neutral
MICMICRODATA
960.0 MAD−1.23%480.341.63 B MAD23.7840.37 MAD+18.55%3.50%Technology services
Neutral
MLEMAROC LEASING
358.00 MAD−1.92%271.10994.08 M MAD3.91%Finance
Neutral
MNGMANAGEM
5,500 MAD0.00%5580.7165.26 B MAD105.2952.24 MAD+3.03%0.73%Non-energy minerals
Strong sell
MOXMAGHREB OXYGENE
427.00 MAD+6.22%690.65326.63 M MAD27.9215.30 MAD+30.25%1.00%Process industries
Neutral
MSASODEP-MARSA MAROC
870.0 MAD−1.02%10.43 K0.5064.51 B MAD50.4017.26 MAD+48.67%0.97%Transportation
Sell
MUTMUTANDIS SCA
294.00 MAD+0.60%8090.302.7 B MAD17.0517.24 MAD+41.44%3.59%Consumer non-durables
Neutral
NNEJAUTO NEJMA
2,187 MAD+5.96%20.192.2 B MAD10.90200.71 MAD+30.18%5.58%Retail trade
Neutral
OULOULMES
1,150 MAD−0.61%90.002.29 B MAD1.99%Consumer non-durables
Strong buy
PROPROMOPHARM S.A
1,090 MAD−4.22%1384.061.14 B MAD19.7655.16 MAD−3.05%0.00%Health technology
Neutral
RDSRES DAR SAADA
143.00 MAD−2.36%52.73 K0.633.84 B MAD0.00%Finance
Strong sell
REBREBAB COMPANY
100.00 MAD0.00%90.4717.65 M MAD0.00%Non-energy minerals
Neutral
RISRISMA
374.95 MAD−2.61%1.82 K0.655.52 B MAD1.56%Consumer services
Neutral
S2MS.M MONETIQUE
598.0 MAD−4.32%1.36 K2.60507.54 M MAD16.5136.22 MAD+36.48%0.00%Technology services
Neutral
SSAHSANLAM MAROC
1,910 MAD+0.26%371.557.84 B MAD11.56165.29 MAD+21.63%4.04%Finance
Neutral
SBMSOCIETE DES BOISSONS DU MAROC
1,970 MAD+0.10%60.105.57 B MAD25.8876.11 MAD−66.21%5.08%Consumer non-durables
Buy
SIDSONASID
2,450 MAD−2.00%2160.099.75 B MAD67.6536.21 MAD+117.03%0.84%Non-energy minerals
Neutral
SLFSALAFIN
624.0 MAD+1.30%7061.711.95 B MAD20.9329.82 MAD+2.84%2.36%Finance
Neutral
SMISMI
2,629 MAD+3.50%9120.984.18 B MAD23.16113.50 MAD+10.84%3.15%Non-energy minerals
Neutral
SNASTOKVIS NORD AFRIQUE
66.49 MAD−2.00%18.87 K0.631.2 B MAD56.091.19 MAD0.00%Distribution services
Neutral
SNPSNEP
699.8 MAD−0.03%2010.261.68 B MAD−18.25 MAD+6.04%0.00%Process industries
Neutral
SOTSOTHEMA
1,757 MAD+2.09%2.82 K0.4612.39 B MAD1.63%Health technology
Neutral
SRMREALISATIONS MECANIQUES
502.1 MAD−2.88%990.27165.44 M MAD83.616.01 MAD0.00%Distribution services
Neutral
STRSTROC INDUSTRIE
212.00 MAD−3.64%2.29 K0.10274.67 M MAD−10.07 MAD+68.33%0.00%Industrial services
Neutral
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
980.1 MAD−1.99%30.96 K0.6731.64 B MAD59.4316.49 MAD+43.92%0.75%Industrial services
Neutral
TTMATOTALENERGIES MARKETING MAROC
1,725 MAD+1.47%3430.2615.23 B MAD16.59104.00 MAD+1,754.39%6.65%Retail trade
Strong sell
TQMTAQA MOROCCO
3,028 MAD+0.93%6710.0870.77 B MAD67.8444.63 MAD+1.49%1.17%Utilities
Strong sell
UMRUNIMER
160.00 MAD−1.84%210.121.86 B MAD−7.12 MAD−138.28%0.61%Consumer non-durables
Neutral
VVCNVICENNE
392.00 MAD−6.18%259.73 K885.17 M MAD0.00%Distribution services
Neutral
WAAWAFA ASSURANCE
5,329 MAD+0.21%150.0518.61 B MAD21.85243.93 MAD+21.87%2.63%Finance
Sell
ZDJZELLIDJA S.A
294.00 MAD−0.27%200.42168.88 M MAD26.6711.02 MAD0.00%Non-energy minerals
Neutral