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
40.92 B MAD666.0 MAD−0.22%49.87 K0.64134.47 B MAD15.1044.09 MAD+21.12%2.48%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
36.7 B MAD102.00 MAD−1.92%202.09 K0.5289.67 B MAD49.792.05 MAD−65.91%4.12%Communications
Buy
BCPBCP
28.91 B MAD276.05 MAD−0.34%57.1 K2.1056.12 B MAD14.6318.87 MAD−7.31%3.62%Finance
Sell
BOABANK OF AFRICA
25.4 B MAD200.00 MAD0.00%10.2 K0.4443.16 B MAD13.0015.38 MAD+29.41%1.97%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
16.93 B MAD1,580 MAD−1.25%2.77 K1.1814.16 B MAD39.3940.11 MAD+39.50%3.54%Retail trade
Sell
LBVLABEL VIE
15.8 B MAD3,900 MAD−9.81%1.82 K1.1311.29 B MAD20.69188.54 MAD−27.31%2.48%Retail trade
Buy
TQMTAQA MOROCCO
13.19 B MAD1,650 MAD−1.20%25.91 K1.5438.92 B MAD35.2146.86 MAD−4.36%2.12%Utilities
Sell
WAAWAFA ASSURANCE
12.07 B MAD4,400 MAD+1.15%1400.7515.4 B MAD21.33206.29 MAD+17.80%3.18%Finance
CSRCOSUMAR
10.23 B MAD205.00 MAD0.00%67.2 K2.6119.37 B MAD18.4111.13 MAD+32.53%3.41%Process industries
Sell
GAZAFRIQUIA GAZ
8.77 B MAD4,847 MAD+0.98%6410.1516.66 B MAD22.29217.42 MAD+55.23%2.89%Distribution services
Sell
LLHMLAFARGEHOLCIM MAR
8.21 B MAD1,905 MAD−2.81%7.88 K0.6244.64 B MAD30.1263.25 MAD+1.34%3.46%Non-energy minerals
Strong sell
MNGMANAGEM
7.51 B MAD3,960 MAD−1.49%1.28 K1.3146.98 B MAD93.2942.45 MAD−39.32%0.76%Non-energy minerals
CIHCIH
7.03 B MAD461.00 MAD−1.91%3 K0.3714.52 B MAD17.4826.38 MAD+19.60%3.03%Finance
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
6.87 B MAD725.8 MAD+9.99%12.61 K0.3722.96 B MAD45.9015.81 MAD+83.14%1.03%Industrial services
Strong buy
SSAHSANLAM MAROC
6.28 B MAD1,840 MAD−8.32%120.277.58 B MAD4.18%Finance
LESLESIEUR CRISTAL
5.93 B MAD280.00 MAD0.00%350.097.74 B MAD133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
SIDSONASID
5 B MAD1,503 MAD−4.63%4.55 K0.645.86 B MAD86.9117.29 MAD+50.72%1.40%Non-energy minerals
ATLATLANTASANAD
4.97 B MAD153.90 MAD−2.59%10.5 K0.489.28 B MAD20.977.34 MAD+2.95%3.70%Finance
ATHAUTO HALL
4.91 B MAD72.00 MAD−1.23%7.76 K0.393.62 B MAD61.071.18 MAD+4,731.56%2.78%Retail trade
BCIBMCI
4.76 B MAD627.1 MAD−0.78%4.96 K2.418.33 B MAD34.0018.45 MAD+1,154.34%2.87%Finance
Sell
CMACIMENTS DU MAROC
4.33 B MAD1,899 MAD+0.48%17.98 K1.7927.41 B MAD28.4066.85 MAD+11.03%3.69%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
4.32 B MAD725.9 MAD+3.70%89.63 K1.4953.28 B MAD50.9614.24 MAD+20.74%1.17%Transportation
Neutral
MABMAGHREBAIL
4.01 B MAD901.0 MAD0.00%40.061.25 B MAD9.3896.01 MAD+6.30%5.55%Finance
MLEMAROC LEASING
3.99 B MAD387.00 MAD0.00%120.701.07 B MAD10.6936.19 MAD+16.04%3.62%Finance
CDMCDM
3.69 B MAD1,169 MAD+0.17%6.17 K0.8712.72 B MAD20.1158.13 MAD+53.57%2.93%Finance
Neutral
DHODELTA HOLDING
3.13 B MAD69.80 MAD+1.16%12.91 K0.436.11 B MAD24.182.89 MAD+44.59%2.15%Producer manufacturing
SBMSOCIETE DES BOISSONS DU MAROC
2.92 B MAD2,400 MAD+2.13%410.446.79 B MAD11.31212.11 MAD+49.90%6.67%Consumer non-durables
Buy
ADHDOUJA PROM ADDOHA
2.59 B MAD44.00 MAD−2.20%335.89 K1.0417.71 B MAD66.850.66 MAD+226.49%0.00%Finance
SOTSOTHEMA
2.49 B MAD1,037 MAD−3.08%5250.267.47 B MAD27.2138.11 MAD+5.39%1.64%Health technology
JETJET CONTRACTORS
2.28 B MAD2,625 MAD−2.42%4.48 K0.487.95 B MAD0.27%Industrial services
MUTMUTANDIS SCA
2.12 B MAD330.00 MAD−2.94%17.06 K1.553.05 B MAD3.18%Consumer non-durables
Strong buy
CMGCMGP GROUP
2.07 B MAD325.00 MAD−1.52%165.38 K2.701.79 B MAD12.8525.30 MAD0.00%Producer manufacturing
ADIALLIANCES
2.04 B MAD581.0 MAD−3.17%55.08 K0.8612.83 B MAD43.1113.48 MAD+42.45%0.52%Finance
AKTAKDITAL S.A
1.91 B MAD1,190 MAD−0.34%17.21 K0.9216.85 B MAD68.3217.42 MAD+71.19%0.50%Health services
Neutral
DWYDISWAY
1.87 B MAD720.0 MAD+2.86%3.36 K4.821.36 B MAD22.0532.65 MAD−16.87%4.86%Distribution services
CFGCFG BANK
1.42 B MAD241.00 MAD−3.21%36.26 K1.628.44 B MAD30.317.95 MAD+67.63%1.37%Finance
UMRUNIMER
1.39 B MAD172.00 MAD+1.45%151.581.96 B MAD−3.69 MAD−387.09%0.58%Consumer non-durables
ALMALUMINIUM DU MAROC
1.27 B MAD1,530 MAD−0.20%380.33712.91 M MAD28.1254.41 MAD5.88%Producer manufacturing
Buy
RISRISMA
1.17 B MAD300.00 MAD+0.50%24.54 K1.714.3 B MAD18.1516.53 MAD+16.03%2.00%Consumer services
HPSHPS
1.12 B MAD601.0 MAD−6.82%17.28 K3.084.45 B MAD47.1712.74 MAD−5.53%1.13%Technology services
Strong buy
SMISMI
1.07 B MAD2,860 MAD−3.38%5530.424.7 B MAD19.56146.20 MAD+384.39%2.80%Non-energy minerals
SLFSALAFIN
874.56 M MAD565.0 MAD+1.24%16.7 K1.501.77 B MAD18.9429.84 MAD+20.69%2.52%Finance
DRIDARI COUSPATE
874.24 M MAD3,600 MAD0.00%4274.271.07 B MAD25.19142.90 MAD+174.23%3.33%Consumer non-durables
PROPROMOPHARM S.A
805.52 M MAD977 MAD−5.49%150.35977.2 M MAD17.5455.72 MAD−19.21%4.09%Health technology
SNPSNEP
794.48 M MAD630.0 MAD−1.25%8210.291.51 B MAD−24.25 MAD−1,324.00%2.54%Process industries
MICMICRODATA
751.17 M MAD778.0 MAD−3.96%180.031.31 B MAD19.9239.06 MAD+35.67%4.37%Technology services
RDSRES DAR SAADA
703.13 M MAD122.00 MAD+4.27%194.62 K1.773.2 B MAD−2.92 MAD−47.17%0.00%Finance
CTMCTM
656.09 M MAD1,172 MAD+0.86%9922.071.44 B MAD25.4246.11 MAD+20.28%1.28%Transportation
ARDARADEI CAPITAL
640.81 M MAD475.20 MAD−0.96%1.4 K0.365.97 B MAD19.6124.23 MAD1.24%Technology services
Buy
COLCOLORADO
611.4 M MAD59.70 MAD+1.19%3.61 K0.86962.22 M MAD22.052.71 MAD+20.03%3.77%Process industries
ZDJZELLIDJA S.A
603.03 M MAD120.50 MAD0.00%951.5169.03 M MAD547.980.22 MAD−76.32%0.00%Non-energy minerals
FBRFENIE BROSSETTE
602.97 M MAD164.50 MAD+10.00%16.96 K6.63236.71 M MAD29.685.54 MAD−0.14%0.00%Distribution services
CMTMINIERE TOUISSIT
591.91 M MAD1,820 MAD−3.65%6630.503.06 B MAD18.9596.02 MAD−37.12%3.30%Non-energy minerals
Sell
SRMREALISATIONS MECANIQUES
312.98 M MAD423.40 MAD−0.13%3792.62135.49 M MAD−31.48 MAD−109.55%0.00%Distribution services
MOXMAGHREB OXYGENE
311.41 M MAD440.00 MAD−0.90%600.12357.5 M MAD28.7715.30 MAD+30.25%0.91%Process industries
S2MS.M MONETIQUE
279.98 M MAD380.00 MAD−6.17%3.17 K0.68308.59 M MAD13.3828.41 MAD+16.43%0.00%Technology services
AFMAFMA
258.78 M MAD1,135 MAD+0.89%90.061.14 B MAD17.2465.84 MAD+4.37%4.85%Finance
CRSCARTIER SAADA
253.44 M MAD33.38 MAD+4.31%4.16 K2.13175.75 M MAD20.511.63 MAD+116.77%0.00%Consumer non-durables
AGMAGMA
160.81 M MAD6,999 MAD−0.01%301.581.4 B MAD21.57324.45 MAD+7.01%3.93%Finance
SNASTOKVIS NORD AFRIQUE
149.98 M MAD18.39 MAD−0.05%1.24 K0.27325.41 M MAD−12.94 MAD+37.25%0.00%Distribution services
MDPMED PAPER
107.86 M MAD22.30 MAD0.00%5.59 K1.12106.68 M MAD16.971.31 MAD−33.67%0.00%Process industries
STRSTROC INDUSTRIE
86.66 M MAD46.75 MAD+7.47%8.29 K10.4558.37 M MAD−29.31 MAD−97.43%0.00%Industrial services
IMOIMMORENTE INVEST
79.22 M MAD92.00 MAD0.00%2.18 K0.24828.64 M MAD17.595.23 MAD+10.12%5.65%Finance
M2MM2M GROUP
78.58 M MAD516.0 MAD−1.90%200.31334.25 M MAD26.2619.65 MAD0.00%Technology services
BALBALIMA
58.28 M MAD224.00 MAD0.00%30.05390.66 M MAD31.437.13 MAD+86.21%2.46%Finance
AFIAFRIC INDUSTRIES
43.09 M MAD306.00 MAD+0.92%3740.6889.2 M MAD17.4717.52 MAD+48.94%6.54%Process industries
INVINVOLYS
37.12 M MAD99.89 MAD+2.87%5873.4238.23 M MAD7.1913.89 MAD0.00%Technology services
REBREBAB COMPANY
0 MAD91.17 MAD+6.00%391.9216.09 M MAD0.00%Non-energy minerals
DYTDISTY TECHNOLOGIES
290.05 MAD−3.32%8090.77Distribution services
IBCIB MAROC.COM
38.70 MAD+0.13%2560.1516.16 M MAD0.00%Commercial services
EEQDEQDOM
1,040 MAD−1.05%3330.211.74 B MAD5.29%Finance