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
44.00 MAD+1.22%156.12 K0.4817.5 B MAD66.850.66 MAD+226.49%0.00%Finance
ADIALLIANCES
576.1 MAD+0.19%48.23 K0.7512.7 B MAD42.7513.48 MAD+42.45%0.52%Finance
AFIAFRIC INDUSTRIES
303.00 MAD−1.94%2.25 K4.1590.07 M MAD17.3017.52 MAD+48.94%6.47%Process industries
AFMAFMA
1,134 MAD−0.09%10.011.14 B MAD17.2265.84 MAD+4.37%4.85%Finance
AGMAGMA
6,583 MAD+0.03%10.051.32 B MAD20.29324.45 MAD+7.01%4.18%Finance
AKTAKDITAL S.A
1,189 MAD+0.76%5.21 K0.2516.71 B MAD68.2617.42 MAD+71.19%0.51%Health services
Neutral
ALMALUMINIUM DU MAROC
1,502 MAD−1.83%160.13699.86 M MAD27.6154.41 MAD5.99%Producer manufacturing
Buy
ARDARADEI CAPITAL
476.30 MAD−0.36%3.64 K0.946.01 B MAD19.6624.23 MAD1.23%Technology services
Buy
ATHAUTO HALL
74.00 MAD+2.21%9.94 K0.583.64 B MAD62.771.18 MAD+4,731.56%2.76%Retail trade
ATLATLANTASANAD
154.90 MAD+0.13%5.82 K0.319.33 B MAD21.117.34 MAD+2.95%3.68%Finance
ATWATTIJARIWAFA BANK
666.0 MAD0.00%21.81 K0.29134.47 B MAD15.1044.09 MAD+21.12%2.48%Finance
Neutral
BALBALIMA
224.00 MAD0.00%20.03390.66 M MAD31.437.13 MAD+86.21%2.46%Finance
BCIBMCI
642.9 MAD+1.56%50.008.41 B MAD34.8518.45 MAD+1,154.34%2.84%Finance
Sell
BCPBCP
280.00 MAD+1.43%6.44 K0.2556.12 B MAD14.8418.87 MAD−7.31%3.62%Finance
Sell
BOABANK OF AFRICA
200.00 MAD−0.97%3.75 K0.1643.58 B MAD13.0015.38 MAD+29.41%1.95%Finance
Sell
CDMCDM
1,159 MAD−0.94%1.74 K0.2312.73 B MAD19.9458.13 MAD+53.57%2.92%Finance
Neutral
CFGCFG BANK
240.00 MAD0.00%9.46 K0.368.4 B MAD30.197.95 MAD+67.63%1.38%Finance
CIHCIH
461.00 MAD0.00%17.12 K2.3414.52 B MAD17.4826.38 MAD+19.60%3.03%Finance
Strong sell
CMACIMENTS DU MAROC
1,900 MAD0.00%7.05 K1.2327.43 B MAD28.4266.85 MAD+11.03%3.68%Non-energy minerals
Strong sell
CMGCMGP GROUP
339.80 MAD+0.09%27.8 K0.371.87 B MAD13.4325.30 MAD0.00%Producer manufacturing
CMTMINIERE TOUISSIT
1,824 MAD−2.98%390.033.16 B MAD19.0096.02 MAD−37.12%3.19%Non-energy minerals
Sell
COLCOLORADO
59.00 MAD−1.17%2900.07962.22 M MAD21.792.71 MAD+20.03%3.77%Process industries
CRSCARTIER SAADA
34.39 MAD+1.30%1.18 K0.62178.75 M MAD21.131.63 MAD+116.77%0.00%Consumer non-durables
CSRCOSUMAR
206.05 MAD−0.67%3.16 K0.0919.6 B MAD18.5111.13 MAD+32.53%3.37%Process industries
Sell
CTMCTM
1,175 MAD+2.89%910.151.4 B MAD25.4846.11 MAD+20.28%1.31%Transportation
DHODELTA HOLDING
68.99 MAD−1.09%4.57 K0.146.11 B MAD23.902.89 MAD+44.59%2.15%Producer manufacturing
DRIDARI COUSPATE
3,499 MAD+3.37%10.011.01 B MAD24.49142.90 MAD+174.23%3.55%Consumer non-durables
DWYDISWAY
724.2 MAD+0.58%780.081.36 B MAD22.1832.65 MAD−16.87%4.86%Distribution services
DYTDISTY TECHNOLOGIES
291.05 MAD+0.33%1.68 K1.59Distribution services
EEQDEQDOM
1,052 MAD+1.06%2.87 K1.821.74 B MAD5.28%Finance
FBRFENIE BROSSETTE
165.20 MAD−8.68%22.84 K3.61260.31 M MAD29.815.54 MAD−0.14%0.00%Distribution services
GAZAFRIQUIA GAZ
4,610 MAD−3.76%1260.0416.47 B MAD21.20217.42 MAD+55.23%2.92%Distribution services
Sell
HPSHPS
648.0 MAD+3.68%4.42 K0.804.63 B MAD50.8612.74 MAD−5.53%1.09%Technology services
Strong buy
IAMITISSALAT AL-MAGHRIB
109.55 MAD+2.43%1.05 M2.5494.02 B MAD53.472.05 MAD−65.91%3.93%Communications
Buy
IBCIB MAROC.COM
41.49 MAD+3.83%8020.4716.68 M MAD0.00%Commercial services
IMOIMMORENTE INVEST
92.35 MAD+0.27%8.36 K1.73829.54 M MAD17.665.23 MAD+10.12%5.65%Finance
INVINVOLYS
99.90 MAD0.00%10.0138.23 M MAD7.1913.89 MAD0.00%Technology services
JETJET CONTRACTORS
2,633 MAD+1.07%2.17 K0.227.89 B MAD0.27%Industrial services
LBVLABEL VIE
4,200 MAD+0.02%440.0312.15 B MAD22.28188.54 MAD−27.31%2.30%Retail trade
Buy
LESLESIEUR CRISTAL
277.15 MAD−1.02%10.007.74 B MAD132.042.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
LLHMLAFARGEHOLCIM MAR
1,902 MAD−1.19%5.56 K0.4445.11 B MAD30.0763.25 MAD+1.34%3.43%Non-energy minerals
Strong sell
M2MM2M GROUP
544.5 MAD+5.32%180.25334.9 M MAD27.7119.65 MAD0.00%Technology services
MABMAGHREBAIL
902.0 MAD+0.10%30.041.25 B MAD9.4096.01 MAD+6.30%5.55%Finance
MDPMED PAPER
22.80 MAD+0.04%1.69 K0.41109.02 M MAD17.361.31 MAD−33.67%0.00%Process industries
MICMICRODATA
760.0 MAD−2.56%700.151.31 B MAD19.4639.06 MAD+35.67%4.36%Technology services
MLEMAROC LEASING
385.00 MAD−0.52%90.511.07 B MAD10.6436.19 MAD+16.04%3.64%Finance
MNGMANAGEM
3,960 MAD+1.02%2.57 K2.4246.51 B MAD93.2942.45 MAD−39.32%0.77%Non-energy minerals
MOXMAGHREB OXYGENE
440.00 MAD0.00%3360.87357.5 M MAD28.7715.30 MAD+30.25%0.91%Process industries
MSASODEP-MARSA MAROC
701.5 MAD−0.36%35.2 K0.5051.67 B MAD49.2514.24 MAD+20.74%1.21%Transportation
Neutral
MUTMUTANDIS SCA
331.40 MAD+1.97%3900.033.01 B MAD3.23%Consumer non-durables
Strong buy
PROPROMOPHARM S.A
977.2 MAD−5.49%150.35977.2 M MAD17.5455.72 MAD−19.21%4.09%Health technology
RDSRES DAR SAADA
130.00 MAD+1.56%163.87 K1.133.35 B MAD−2.92 MAD−47.17%0.00%Finance
REBREBAB COMPANY
91.17 MAD+6.00%391.9216.09 M MAD0.00%Non-energy minerals
RISRISMA
310.00 MAD+3.37%16.71 K1.834.3 B MAD18.7516.53 MAD+16.03%2.00%Consumer services
S2MS.M MONETIQUE
414.00 MAD+4.02%5.6 K1.62323.2 M MAD14.5728.41 MAD+16.43%0.00%Technology services
SSAHSANLAM MAROC
1,825 MAD−0.82%250.577.58 B MAD4.18%Finance
SBMSOCIETE DES BOISSONS DU MAROC
2,400 MAD0.00%210.296.79 B MAD11.31212.11 MAD+49.90%6.67%Consumer non-durables
Buy
SIDSONASID
1,510 MAD+2.03%5560.085.77 B MAD87.3117.29 MAD+50.72%1.42%Non-energy minerals
SLFSALAFIN
588.7 MAD+4.19%1180.011.84 B MAD19.7329.84 MAD+20.69%2.42%Finance
SMISMI
2,800 MAD−1.75%4010.314.69 B MAD19.15146.20 MAD+384.39%2.81%Non-energy minerals
SNASTOKVIS NORD AFRIQUE
18.10 MAD−1.09%3.48 K0.63323.82 M MAD−12.94 MAD+37.25%0.00%Distribution services
SNPSNEP
628.9 MAD+2.09%4980.171.48 B MAD−24.25 MAD−1,324.00%2.60%Process industries
SOTSOTHEMA
1,076 MAD+3.46%1.91 K2.137.49 B MAD28.2338.11 MAD+5.39%1.63%Health technology
SRMREALISATIONS MECANIQUES
406.00 MAD−0.98%4572.31131.2 M MAD−31.48 MAD−109.55%0.00%Distribution services
STRSTROC INDUSTRIE
46.59 MAD+1.28%7600.4957.43 M MAD−29.31 MAD−97.43%0.00%Industrial services
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
700.0 MAD−3.45%60.45 K1.1722.94 B MAD44.2715.81 MAD+83.14%1.03%Industrial services
Strong buy
TTMATOTALENERGIES MARKETING MAROC
1,609 MAD+0.56%6330.3114.34 B MAD40.1140.11 MAD+39.50%3.50%Retail trade
Sell
TQMTAQA MOROCCO
1,650 MAD0.00%3.26 K0.2038.92 B MAD35.2146.86 MAD−4.36%2.12%Utilities
Sell
UMRUNIMER
172.00 MAD+1.45%151.581.96 B MAD−3.69 MAD−387.09%0.58%Consumer non-durables
WAAWAFA ASSURANCE
4,490 MAD+2.05%300.1615.4 B MAD21.77206.29 MAD+17.80%3.18%Finance
ZDJZELLIDJA S.A
120.00 MAD−0.41%310.4668.74 M MAD545.700.22 MAD−76.32%0.00%Non-energy minerals