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
48.13 B MAD666.0 MAD−0.60%21.64 K0.56135.28 B MAD14.1447.09 MAD+26.66%2.46%Finance
Buy
IAMITISSALAT AL-MAGHRIB
36.7 B MAD113.80 MAD+0.71%48 K0.3599.34 B MAD55.552.05 MAD−65.91%3.72%Communications
Neutral
BCPBCP
32.45 B MAD265.95 MAD+0.06%11.85 K0.1954.04 B MAD13.0420.39 MAD+19.28%3.76%Finance
Sell
BOABANK OF AFRICA
27.29 B MAD229.00 MAD+2.69%11.92 K0.2248.12 B MAD14.5915.69 MAD+27.19%1.77%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
16.75 B MAD1,969 MAD+1.44%5220.1017.39 B MAD18.93104.00 MAD+1,754.39%2.89%Retail trade
Sell
LBVLABEL VIE
16.42 B MAD4,729 MAD+2.80%8.85 K0.9813.31 B MAD25.26187.18 MAD+6.70%2.10%Retail trade
Strong buy
WAAWAFA ASSURANCE
12.88 B MAD5,135 MAD−0.19%2500.4118.01 B MAD22.87224.51 MAD+12.16%2.72%Finance
Sell
TQMTAQA MOROCCO
10.88 B MAD2,540 MAD+2.09%7.36 K1.5858.69 B MAD56.9144.63 MAD+1.49%1.41%Utilities
Strong sell
CSRCOSUMAR
10.24 B MAD241.50 MAD+0.63%1.46 K0.0722.68 B MAD2.92%Process industries
Strong buy
MNGMANAGEM
8.86 B MAD5,200 MAD+1.56%12.75 K17.2360.75 B MAD0.59%Non-energy minerals
GAZAFRIQUIA GAZ
8.77 B MAD4,100 MAD0.00%170.1314.09 B MAD18.86217.42 MAD+55.23%4.27%Distribution services
Sell
LLHMLAFARGEHOLCIM MAR
8.15 B MAD1,960 MAD+0.77%10.29 K3.7045.57 B MAD3.39%Non-energy minerals
Sell
CIHCIH
7.67 B MAD414.90 MAD+1.20%6.42 K0.7812.91 B MAD14.7028.23 MAD+21.52%3.41%Finance
Strong sell
SSAHSANLAM MAROC
7.48 B MAD2,011 MAD−0.45%70.098.32 B MAD12.17165.29 MAD+21.63%3.81%Finance
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
6.87 B MAD770.0 MAD+4.63%84.15 K3.3123.28 B MAD1.02%Industrial services
SIDSONASID
5.5 B MAD2,198 MAD+1.71%5110.248.43 B MAD0.97%Non-energy minerals
Strong sell
LESLESIEUR CRISTAL
5.46 B MAD281.00 MAD−0.05%150.097.77 B MAD323.510.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
ATLATLANTASANAD
5.29 B MAD140.00 MAD+0.79%31.82 K1.638.37 B MAD4.10%Finance
Sell
BCIBMCI
5.02 B MAD564.0 MAD+1.62%1560.047.37 B MAD23.0324.49 MAD+89.89%3.24%Finance
Sell
ATHAUTO HALL
5.02 B MAD82.00 MAD0.00%9.73 K0.244.12 B MAD241.320.34 MAD−38.70%2.44%Retail trade
Strong sell
MSASODEP-MARSA MAROC
5.01 B MAD747.0 MAD+1.56%10.39 K0.5253.98 B MAD1.16%Transportation
Sell
CMACIMENTS DU MAROC
4.39 B MAD1,960 MAD+1.55%4.87 K2.0927.86 B MAD30.9563.33 MAD−5.78%3.63%Non-energy minerals
Strong sell
MABMAGHREBAIL
4.3 B MAD970.0 MAD−0.21%20.181.35 B MAD5.14%Finance
CDMCDM
4.21 B MAD1,100 MAD0.00%3.79 K1.5711.97 B MAD16.1568.09 MAD+47.28%3.11%Finance
Strong sell
MLEMAROC LEASING
3.99 B MAD390.00 MAD+4.53%10.021.04 B MAD3.75%Finance
DHODELTA HOLDING
3.14 B MAD90.00 MAD+9.09%2.41 M28.477.23 B MAD26.693.37 MAD+56.35%1.82%Producer manufacturing
AKTAKDITAL S.A
2.95 B MAD1,480 MAD0.00%3.38 K0.2620.96 B MAD0.41%Health services
Neutral
OULOULMES
2.94 B MAD1,223 MAD0.00%101.922.42 B MAD1.80%Consumer non-durables
Strong buy
SBMSOCIETE DES BOISSONS DU MAROC
2.86 B MAD2,091 MAD+0.05%1660.405.91 B MAD7.66%Consumer non-durables
Buy
ADHDOUJA PROM ADDOHA
2.59 B MAD39.48 MAD+1.18%19.08 K0.0715.71 B MAD0.00%Finance
Strong sell
SOTSOTHEMA
2.49 B MAD1,302 MAD+4.08%13.36 K26.059.01 B MAD1.36%Health technology
ADIALLIANCES
2.41 B MAD508.0 MAD+0.40%32.72 K1.6711.17 B MAD0.59%Finance
Strong sell
CMGCMGP GROUP
2.33 B MAD315.80 MAD+2.87%18.72 K2.185.22 B MAD0.00%Producer manufacturing
JETJET CONTRACTORS
2.28 B MAD2,164 MAD+2.08%3.22 K0.606.42 B MAD0.33%Industrial services
MUTMUTANDIS SCA
2.12 B MAD297.35 MAD+0.08%12.88 K1.812.75 B MAD17.2517.24 MAD+41.44%3.53%Consumer non-durables
Strong buy
DWYDISWAY
1.9 B MAD794.9 MAD+0.62%3.95 K15.991.49 B MAD19.0141.81 MAD+20.34%4.43%Distribution services
Sell
EQDEQDOM
1.84 B MAD1,054 MAD+0.19%610.681.76 B MAD5.23%Finance
CFGCFG BANK
1.42 B MAD232.35 MAD+2.65%90.02 K4.287.92 B MAD29.237.95 MAD+67.63%1.46%Finance
Neutral
CTMCTM
1.3 B MAD959.9 MAD+5.25%1.03 K3.161.12 B MAD25.2438.03 MAD−26.12%1.64%Transportation
UMRUNIMER
1.26 B MAD170.00 MAD0.00%1550.291.94 B MAD−2.45 MAD+17.88%0.59%Consumer non-durables
ALMALUMINIUM DU MAROC
1.21 B MAD1,825 MAD+2.36%300.98830.8 M MAD5.05%Producer manufacturing
Sell
HPSHPS
1.2 B MAD567.0 MAD0.00%1.01 K0.104.2 B MAD1.20%Technology services
Buy
RISRISMA
1.17 B MAD300.30 MAD−0.60%8.97 K4.784.33 B MAD1.99%Consumer services
Neutral
SMISMI
1.05 B MAD2,397 MAD+0.93%1000.463.91 B MAD3.37%Non-energy minerals
MICMICRODATA
900.45 M MAD850.0 MAD+1.80%9562.341.4 B MAD4.07%Technology services
PROPROMOPHARM S.A
898.71 M MAD1,080 MAD+5.47%1103.691.02 B MAD0.00%Health technology
DRIDARI COUSPATE
874.24 M MAD3,338 MAD−5.97%10.10995.98 M MAD3.59%Consumer non-durables
SLFSALAFIN
820.98 M MAD687.0 MAD+1.03%9831.002.15 B MAD2.07%Finance
RDSRES DAR SAADA
703.13 M MAD95.00 MAD−1.95%121.83 K1.052.54 B MAD0.00%Finance
FBRFENIE BROSSETTE
698.17 M MAD275.00 MAD−0.36%3.03 K0.96397.16 M MAD0.00%Distribution services
ZDJZELLIDJA S.A
698 M MAD133.05 MAD−5.97%90.5976.22 M MAD0.00%Non-energy minerals
SNPSNEP
633.33 M MAD690.0 MAD+0.44%2630.111.65 B MAD−18.25 MAD+6.06%0.00%Process industries
ARDARADEI CAPITAL
605.75 M MAD479.50 MAD0.00%12.68 K7.936.03 B MAD1.23%Technology services
Buy
COLCOLORADO
605.02 M MAD59.48 MAD−0.02%4.88 K2.01958.84 M MAD3.78%Process industries
CMTMINIERE TOUISSIT
591.91 M MAD1,880 MAD0.00%9221.313.16 B MAD0.00%Non-energy minerals
Sell
DYTDISTY TECHNOLOGIES
540.83 M MAD329.00 MAD−0.30%1940.15329.38 M MAD4.55%Distribution services
SRMREALISATIONS MECANIQUES
356.47 M MAD470.00 MAD−1.67%2060.15152.96 M MAD0.00%Distribution services
S2MS.M MONETIQUE
312.71 M MAD621.0 MAD+0.65%2710.05501.05 M MAD0.00%Technology services
MOXMAGHREB OXYGENE
311.41 M MAD440.00 MAD−0.45%271.32359.13 M MAD28.7715.30 MAD+30.25%0.90%Process industries
AFMAFMA
286.2 M MAD1,350 MAD+1.20%26510.521.33 B MAD4.12%Finance
CRSCARTIER SAADA
253.44 M MAD32.00 MAD−1.51%3120.23171.06 M MAD19.661.63 MAD+116.77%0.00%Consumer non-durables
AGMAGMA
172.3 M MAD6,990 MAD+5.40%515.431.33 B MAD4.15%Finance
SNASTOKVIS NORD AFRIQUE
149.98 M MAD56.00 MAD+2.75%25.06 K0.37964.39 M MAD0.00%Distribution services
STRSTROC INDUSTRIE
117 M MAD57.45 MAD+4.70%900.0468.51 M MAD−10.01 MAD+68.52%0.00%Industrial services
MDPMED PAPER
105.56 M MAD22.82 MAD−0.17%3.31 K2.88109.36 M MAD0.00%Process industries
M2MM2M GROUP
102.63 M MAD515.0 MAD−1.15%700.39337.49 M MAD0.00%Technology services
IMOIMMORENTE INVEST
79.22 M MAD90.00 MAD−0.22%5.39 K1.87812.43 M MAD17.215.23 MAD+10.12%5.76%Finance
BALBALIMA
61.71 M MAD220.00 MAD+2.33%101.59383.68 M MAD2.50%Finance
AFIAFRIC INDUSTRIES
43.11 M MAD336.35 MAD+0.37%120.0697.68 M MAD5.97%Process industries
INVINVOLYS
37.5 M MAD97.99 MAD−0.01%100.1237.51 M MAD−0.26 MAD−114.52%0.00%Technology services
REBREBAB COMPANY
0 MAD86.00 MAD0.00%20.0815.18 M MAD0.00%Non-energy minerals
IBCIB MAROC.COM
39.00 MAD0.00%820.4716.28 M MAD0.00%Commercial services