Market movers

Moroccan companies with the highest revenue

Make use of the list below: these Moroccan companies show the highest revenue and are sorted by this metric. It can be helpful for growth investors looking for companies making more sales than anybody else.
Symbol
Revenue
FY
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
ATWATTIJARIWAFA BANK
44.42B MAD514.9 MAD+0.57%50.948K0.90103.966B MAD14.1436.41 MAD3.01%Finance
Buy
IAMITISSALAT AL-MAGHRIB
36.786B MAD102.00 MAD+1.95%167.807K0.5789.668B MAD16.976.01 MAD−12.07%2.15%Communications
Neutral
BCPBCP
27.335B MAD302.00 MAD+0.67%71.088K1.1561.4B MAD14.8420.36 MAD2.98%Finance
Buy
BOABANK OF AFRICA
22.289B MAD201.00 MAD+0.50%2.329K0.0942.726B MAD16.6612.07 MAD1.95%Finance
Sell
TMATOTALENERGIES MARKETING MAROC
19.719B MAD1455 MAD+1.04%5.371K1.5613.037B MAD50.6028.76 MAD−65.35%3.85%Retail Trade
Sell
LBVLABEL VIE
15.8B MAD4340 MAD+0.37%340.0112.56B MAD1.99%Retail Trade
Strong buy
TQMTAQA MOROCCO
13.604B MAD1250 MAD+1.87%13.03K1.6029.486B MAD25.5148.99 MAD+29.10%2.80%Utilities
WAAWAFA ASSURANCE
11.258B MAD4280 MAD−0.95%1000.1714.98B MAD24.44175.12 MAD−36.04%3.04%Finance
CSRCOSUMAR
10.433B MAD195.15 MAD+0.05%24.542K0.6118.439B MAD23.238.40 MAD−13.76%3.59%Process Industries
Sell
MNGMANAGEM
9.645B MAD1855 MAD0.00%1.756K0.8718.534B MAD26.1271.03 MAD+127.98%1.62%Non-Energy Minerals
Buy
GAZAFRIQUIA GAZ
8.257B MAD4150 MAD−0.84%500.3714.266B MAD29.63140.06 MAD−4.45%3.37%Distribution Services
Sell
LHMLAFARGEHOLCIM MAR
7.985B MAD2005 MAD+0.40%2.339K1.2746.98B MAD32.1262.42 MAD−30.52%3.29%Non-Energy Minerals
Neutral
CIHCIH
7.028B MAD378.40 MAD+2.27%7.431K2.9611.549B MAD16.2623.28 MAD3.70%Finance
Buy
LESLESIEUR CRISTAL
6.897B MAD273.50 MAD+0.18%2.05K1.337.557B MAD1259.790.22 MAD−95.62%1.65%Consumer Non-Durables
Strong sell
SAHSANLAM MAROC
6.153B MAD1380 MAD+4.31%290.065.681B MAD2.61%Finance
ATLATLANTASANAD
5.429B MAD124.80 MAD+1.46%251.446K49.137.523B MAD17.517.13 MAD−10.55%4.41%Finance
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
5.178B MAD235.00 MAD−0.63%11.821K0.407.435B MAD2.55%Industrial Services
SIDSONASID
4.888B MAD750.0 MAD+0.40%3.378K0.772.925B MAD65.3611.47 MAD−27.78%4.00%Non-Energy Minerals
Sell
ATHAUTO HALL
4.831B MAD67.30 MAD−0.15%11.682K1.493.385B MAD2758.200.02 MAD−99.67%5.20%Retail Trade
Strong sell
MSASODEP-MARSA MAROC
4.32B MAD292.00 MAD+0.17%57.888K1.9821.432B MAD2.74%Transportation
Sell
CMACIMENTS DU MAROC
4.068B MAD1723 MAD+1.06%3470.5324.873B MAD28.6260.21 MAD−20.55%3.48%Non-Energy Minerals
Neutral
BCIBMCI
4.047B MAD593.9 MAD−0.52%14.539K10.717.887B MAD3.03%Finance
Sell
MABMAGHREBAIL
3.985B MAD950.0 MAD0.00%80.201.315B MAD10.5290.32 MAD+102.45%5.26%Finance
MLEMAROC LEASING
3.773B MAD361.05 MAD−4.59%30.101.003B MAD11.5831.18 MAD+151.37%3.88%Finance
DHODELTA HOLDING
3.123B MAD39.40 MAD+2.34%57.741K7.473.451B MAD3.55%Producer Manufacturing
CDMCDM
3.07B MAD830.0 MAD+0.61%9922.279.031B MAD21.9337.85 MAD3.25%Finance
SBMSOCIETE DES BOISSONS DU MAROC
2.91B MAD2400 MAD−3.54%1110.236.791B MAD16.96141.50 MAD+30.72%6.06%Consumer Non-Durables
Strong buy
MUTMUTANDIS SCA
2.329B MAD272.00 MAD+0.74%3.907K0.912.515B MAD22.8911.88 MAD+52.43%3.13%Consumer Non-Durables
Strong buy
SOTSOTHEMA
2.302B MAD1020.0 MAD+2.00%9366.127.344B MAD28.2036.16 MAD2.45%Health Technology
DWYDISWAY
1.95B MAD710.0 MAD+0.14%1500.171.339B MAD4.93%Distribution Services
Buy
JETJET CONTRACTORS
1.882B MAD355.00 MAD0.00%8.341K0.621.075B MAD0.00%Industrial Services
ADHDOUJA PROM ADDOHA
1.839B MAD17.15 MAD+3.94%1.912M5.206.904B MAD85.070.20 MAD0.00%Finance
Sell
ADIALLIANCES
1.606B MAD163.50 MAD+3.48%99.057K3.183.61B MAD17.289.46 MAD0.00%Finance
ALMALUMINIUM DU MAROC
1.419B MAD1343 MAD0.00%13612.59625.776M MAD5.21%Producer Manufacturing
Sell
UMRUNIMER
1.368B MAD178.00 MAD+1.77%250.232.032B MAD138.481.29 MAD0.56%Consumer Non-Durables
SNPSNEP
1.107B MAD511.0 MAD−0.21%2590.321.226B MAD257.981.98 MAD−95.38%3.13%Process Industries
RISRISMA
1.037B MAD226.50 MAD+0.67%2.099K0.253.245B MAD15.9014.25 MAD0.00%Consumer Services
AKTAKDITAL S.A
1.035B MAD698.0 MAD+0.43%7.88K0.388.841B MAD68.6010.18 MAD0.47%Health Services
HPSHPS
980.723M MAD600.0 MAD+0.82%4.02K1.844.444B MAD44.4913.49 MAD+32.22%1.00%Technology Services
Buy
SLFSALAFIN
880.894M MAD600.0 MAD+7.14%4.3K8.501.874B MAD24.2724.72 MAD2.25%Finance
SMISMI
798.392M MAD1350 MAD−0.74%380.022.221B MAD44.7330.18 MAD0.00%Non-Energy Minerals
CFGCFG BANK
786.953M MAD161.50 MAD+0.94%26.461K0.645.654B MAD61.702.62 MAD0.00%Finance
PROPROMOPHARM S.A
704.64M MAD1000.0 MAD0.00%10.051B MAD4.00%Health Technology
MICMICRODATA
694.9M MAD695.0 MAD+2.36%1310.581.168B MAD24.1528.78 MAD−13.27%3.60%Technology Services
TIMTIMAR
663.808M MAD660.0 MAD0.00%50.01198.726M MAD10.9860.12 MAD+197.58%1.21%Transportation
CTMCTM
605.165M MAD578.3 MAD−0.07%121.00708.983M MAD4.32%Transportation
CMTMINIERE TOUISSIT
591.853M MAD1305 MAD+3.65%1.066K0.402.194B MAD8.55152.71 MAD+347.30%4.60%Non-Energy Minerals
Strong buy
EQDEQDOM
582M MAD1129 MAD+1.99%1650.191.886B MAD4.87%Finance
ZDJZELLIDJA S.A
569.103M MAD70.74 MAD−5.99%371.9540.523M MAD76.170.93 MAD0.00%Non-Energy Minerals
RDSRES DAR SAADA
552.524M MAD31.25 MAD+4.20%178.464K1.79819.027M MAD−1.98 MAD+44.21%0.00%Finance
Strong sell
ARDARADEI CAPITAL
547.311M MAD502.0 MAD−0.20%170.005.629B MAD1.08%Technology Services
MOXMAGHREB OXYGENE
290.597M MAD203.00 MAD+2.53%200.40164.938M MAD17.2911.74 MAD1.97%Process Industries
S2MS.M MONETIQUE
279.614M MAD179.00 MAD+2.78%70.13145.361M MAD7.3424.40 MAD0.00%Technology Services
CRSCARTIER SAADA
244.896M MAD22.10 MAD−2.17%1.01K2.79116.356M MAD29.440.75 MAD0.00%Consumer Non-Durables
AFMAFMA
243.704M MAD1230 MAD+3.45%1003.111.23B MAD19.5063.09 MAD+40.24%4.47%Finance
SNASTOKVIS NORD AFRIQUE
221.918M MAD10.67 MAD−0.74%3.474K2.2298.112M MAD−20.62 MAD−652.10%0.00%Distribution Services
AGMAGMA
152.012M MAD7500 MAD0.00%10.131.5B MAD3.40%Finance
MDPMED PAPER
134.731M MAD19.19 MAD+0.47%3000.0891.802M MAD9.691.98 MAD0.00%Process Industries
STRSTROC INDUSTRIE
77.472M MAD28.90 MAD−0.24%40.0336.082M MAD0.00%Industrial Services
IMOIMMORENTE INVEST
67.055M MAD91.30 MAD+0.11%2.325K0.33822.339M MAD37.552.43 MAD5.48%Finance
M2MM2M GROUP
61.899M MAD550.0 MAD−3.00%550.01356.277M MAD−55.60 MAD−3.67%0.00%Technology Services
BALBALIMA
49.944M MAD212.00 MAD+0.95%20.03369.728M MAD55.393.83 MAD−35.74%2.59%Finance
AFIAFRIC INDUSTRIES
43.091M MAD320.00 MAD0.00%1.523K4.3893.28M MAD6.25%Process Industries
INVINVOLYS
40.1M MAD88.00 MAD0.00%270.0933.679M MAD−16.75 MAD−733.14%5.68%Technology Services
FBRFENIE BROSSETTE
91.98 MAD−0.34%2800.26132.358M MAD0.00%Distribution Services
DYTDISTY TECHNOLOGIES
210.05 MAD+0.02%3160.25Distribution Services
SRMREALISATIONS MECANIQUES
106.00 MAD−0.09%1001.2733.92M MAD0.00%Distribution Services
REBREBAB COMPANY
69.00 MAD−4.68%10.0412.175M MAD0.00%Non-Energy Minerals
IBCIB MAROC.COM
22.22 MAD+1.00%1350.949.277M MAD0.00%Commercial Services
COLCOLORADO
45.50 MAD+2.82%1.76K1.23733.351M MAD4.40%Process Industries