Downloading...

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 MAD730.0 MAD−0.68%5.31 K0.13148.41 B MAD14.9548.84 MAD+20.84%2.59%Finance
Sell
IAMITISSALAT AL-MAGHRIB
36.7 B MAD122.55 MAD−0.37%112.34 K0.45108.13 B MAD59.822.05 MAD−65.91%3.41%Communications
Strong sell
BCPBCP
32.45 B MAD329.10 MAD−0.27%19.46 K0.2267.09 B MAD15.3721.41 MAD+10.14%3.03%Finance
Sell
BOABANK OF AFRICA
27.29 B MAD264.50 MAD−0.21%5.55 K0.0457.19 B MAD15.7916.76 MAD+26.27%1.49%Finance
Strong sell
TTMATOTALENERGIES MARKETING MAROC
16.75 B MAD1,700 MAD−1.73%2390.2115.5 B MAD16.35104.00 MAD+1,754.39%6.53%Retail trade
Strong sell
LBVLABEL VIE
16.42 B MAD4,797 MAD−0.06%5380.0613.88 B MAD25.62187.22 MAD+6.72%2.02%Retail trade
Buy
WAAWAFA ASSURANCE
15.37 B MAD5,299 MAD−0.02%20.0118.55 B MAD21.72243.93 MAD+21.87%2.64%Finance
Neutral
TQMTAQA MOROCCO
10.88 B MAD2,947 MAD−1.44%2000.0370.53 B MAD66.0344.63 MAD+1.49%1.17%Utilities
Strong sell
CSRCOSUMAR
10.24 B MAD243.35 MAD+0.56%1.62 K0.0722.87 B MAD27.049.00 MAD−15.73%2.89%Process industries
Sell
MNGMANAGEM
8.86 B MAD5,779 MAD−0.36%920.0968.82 B MAD110.6352.24 MAD+3.03%0.69%Non-energy minerals
Strong sell
GAZAFRIQUIA GAZ
8.77 B MAD4,400 MAD+0.46%470.2715.06 B MAD20.24217.42 MAD+55.23%4.00%Distribution services
Buy
LLHMLAFARGEHOLCIM MAR
8.15 B MAD2,000 MAD0.00%6.23 K1.1046.86 B MAD25.6278.07 MAD+17.89%3.50%Non-energy minerals
Sell
CIHCIH
7.67 B MAD437.40 MAD−0.02%3.11 K0.5515.58 B MAD14.2630.68 MAD+27.99%3.15%Finance
Sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
7.6 B MAD977.6 MAD+1.94%221.32 K4.1930.34 B MAD59.2816.49 MAD+43.92%0.78%Industrial services
Neutral
SSAHSANLAM MAROC
7.48 B MAD1,962 MAD+0.20%772.538.06 B MAD11.87165.29 MAD+21.63%3.93%Finance
Neutral
SIDSONASID
5.49 B MAD2,500 MAD0.00%430.049.75 B MAD69.0336.21 MAD+117.03%0.84%Non-energy minerals
Neutral
LESLESIEUR CRISTAL
5.46 B MAD280.00 MAD−1.75%1480.987.87 B MAD322.360.87 MAD+1,099.72%1.05%Consumer non-durables
Strong sell
ATLATLANTASANAD
5.29 B MAD141.00 MAD+0.36%8670.198.47 B MAD18.757.52 MAD+3.61%4.13%Finance
Neutral
BCIBMCI
5.14 B MAD610.0 MAD−1.01%580.008.18 B MAD24.3125.10 MAD+50.87%2.92%Finance
Strong sell
ATHAUTO HALL
5.02 B MAD83.99 MAD0.00%9140.084.22 B MAD247.170.34 MAD−38.70%2.38%Retail trade
Strong sell
MSASODEP-MARSA MAROC
5.01 B MAD874.5 MAD−0.63%27.23 K1.5864.59 B MAD50.6617.26 MAD+48.67%0.97%Transportation
Sell
CMACIMENTS DU MAROC
4.39 B MAD2,064 MAD−0.96%2.81 K2.0729.8 B MAD32.5963.33 MAD−5.78%3.39%Non-energy minerals
Strong sell
MABMAGHREBAIL
4.3 B MAD970.0 MAD−0.41%190.531.34 B MAD9.9097.99 MAD+6.12%5.15%Finance
Neutral
CDMCDM
4.21 B MAD1,055 MAD+0.48%2620.0611.43 B MAD14.7271.68 MAD+48.37%3.26%Finance
Sell
DHODELTA HOLDING
3.14 B MAD80.50 MAD0.00%5.02 K0.167.05 B MAD23.873.37 MAD+56.35%1.86%Producer manufacturing
Neutral
ADHDOUJA PROM ADDOHA
2.98 B MAD37.21 MAD−1.74%122.68 K0.4515.24 B MAD54.630.68 MAD+56.94%0.00%Finance
Sell
AKTAKDITAL S.A
2.95 B MAD1,488 MAD−0.13%2.1 K0.2621.1 B MAD59.9124.84 MAD+80.10%0.40%Health services
Neutral
OULOULMES
2.94 B MAD1,150 MAD0.00%50.002.28 B MAD2.00%Consumer non-durables
Strong buy
NNEJAUTO NEJMA
2.9 B MAD2,187 MAD+5.96%20.192.24 B MAD10.90200.71 MAD+30.18%5.49%Retail trade
Neutral
SBMSOCIETE DES BOISSONS DU MAROC
2.86 B MAD2,012 MAD−2.28%140.245.83 B MAD26.4476.11 MAD−66.21%4.86%Consumer non-durables
Buy
ADIALLIANCES
2.39 B MAD483.00 MAD+0.17%6.48 K0.3610.65 B MAD35.3213.67 MAD+26.39%0.62%Finance
Sell
CMGCMGP GROUP
2.33 B MAD373.50 MAD−0.93%3.99 K0.116.41 B MAD0.00%Producer manufacturing
Strong buy
MUTMUTANDIS SCA
2.12 B MAD291.00 MAD−1.36%8.67 K3.142.73 B MAD16.8817.24 MAD+41.44%3.56%Consumer non-durables
Neutral
EQDEQDOM
1.92 B MAD1,097 MAD−0.27%100.011.84 B MAD−3.19 MAD−106.01%5.00%Finance
Neutral
DWYDISWAY
1.9 B MAD727.0 MAD+0.28%4760.981.37 B MAD17.3941.81 MAD+20.34%5.52%Distribution services
Sell
CFGCFG BANK
1.42 B MAD251.00 MAD−1.57%9800.028.93 B MAD33.567.48 MAD+57.70%1.29%Finance
Neutral
CTMCTM
1.3 B MAD918.0 MAD−0.22%40.011.13 B MAD24.1438.03 MAD−26.12%1.63%Transportation
Neutral
UMRUNIMER
1.26 B MAD160.00 MAD0.00%50.031.83 B MAD−7.12 MAD−138.28%0.63%Consumer non-durables
Neutral
ALMALUMINIUM DU MAROC
1.24 B MAD1,900 MAD+1.06%460.59875.99 M MAD24.0379.06 MAD+452.30%4.79%Producer manufacturing
Sell
HPSHPS
1.2 B MAD599.0 MAD+0.02%9510.424.44 B MAD1.14%Technology services
Strong buy
SMISMI
1.05 B MAD2,830 MAD+5.01%1450.144.43 B MAD24.93113.50 MAD+10.84%2.97%Non-energy minerals
Neutral
MICMICRODATA
900.45 M MAD963.0 MAD+0.31%2051.651.61 B MAD23.8640.37 MAD+18.55%3.54%Technology services
Neutral
PROPROMOPHARM S.A
898.71 M MAD1,130 MAD+3.57%1012.131.13 B MAD20.4955.16 MAD−3.05%0.00%Health technology
Neutral
VVCNVICENNE
836.62 M MAD466.20 MAD+4.30%61.95 K947.03 M MAD0.00%Distribution services
Neutral
SLFSALAFIN
820.99 M MAD624.0 MAD+1.30%7061.711.95 B MAD20.9329.82 MAD+2.84%2.36%Finance
Neutral
ZDJZELLIDJA S.A
698.18 M MAD293.85 MAD−0.05%100.21168.33 M MAD26.6611.02 MAD0.00%Non-energy minerals
Neutral
FBRFENIE BROSSETTE
698.17 M MAD421.05 MAD+0.25%4940.22604.37 M MAD0.00%Distribution services
Neutral
ARDARADEI CAPITAL
665.42 M MAD465.00 MAD+0.02%2340.235.84 B MAD19.2124.20 MAD−0.07%2.24%Technology services
Neutral
SNPSNEP
633.33 M MAD690.0 MAD−1.29%3540.741.68 B MAD−18.25 MAD+6.04%0.00%Process industries
Neutral
COLCOLORADO
605.02 M MAD61.00 MAD0.00%9710.34983.17 M MAD21.692.81 MAD+17.34%4.26%Process industries
Neutral
CMTMINIERE TOUISSIT
586.36 M MAD2,660 MAD+0.38%1.04 K2.114.46 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
DYTDISTY TECHNOLOGIES
547.83 M MAD330.00 MAD+0.43%6821.04327.98 M MAD17.0119.40 MAD+3.09%4.56%Distribution services
Neutral
SRMREALISATIONS MECANIQUES
356.47 M MAD501.2 MAD−2.68%3250.93164.8 M MAD83.466.01 MAD0.00%Distribution services
Neutral
SNASTOKVIS NORD AFRIQUE
334.4 M MAD69.75 MAD+4.89%73.35 K3.691.18 B MAD58.841.19 MAD0.00%Distribution services
Neutral
S2MS.M MONETIQUE
312.71 M MAD629.9 MAD−0.02%310.05511.6 M MAD17.3936.22 MAD+36.48%0.00%Technology services
Neutral
MOXMAGHREB OXYGENE
311.41 M MAD425.00 MAD+1.19%1541.45341.25 M MAD27.7915.30 MAD+30.25%0.95%Process industries
Neutral
CRSCARTIER SAADA
296.69 M MAD38.90 MAD−1.49%9390.35207.91 M MAD0.00%Consumer non-durables
Neutral
AFMAFMA
286.24 M MAD1,390 MAD+3.65%933.371.39 B MAD19.2172.35 MAD+20.60%3.96%Finance
Neutral
AGMAGMA
172.3 M MAD6,600 MAD+4.76%30.141.32 B MAD4.17%Finance
Neutral
STRSTROC INDUSTRIE
117.67 M MAD216.85 MAD+2.77%5190.05263.44 M MAD−10.07 MAD+68.33%0.00%Industrial services
Neutral
MDPMED PAPER
105.56 M MAD32.60 MAD+3.46%27.45 K1.14150.74 M MAD19.531.67 MAD+38.85%0.00%Process industries
Neutral
M2MM2M GROUP
102.63 M MAD501.2 MAD−0.26%310.19325.51 M MAD22.1622.62 MAD0.00%Technology services
Neutral
IMOIMMORENTE INVEST
79.22 M MAD88.10 MAD+0.11%2.54 K0.57792.62 M MAD16.845.23 MAD+10.12%5.91%Finance
Neutral
BALBALIMA
61.71 M MAD277.00 MAD+3.63%110.80483.09 M MAD33.838.19 MAD+60.62%1.99%Finance
Neutral
AFIAFRIC INDUSTRIES
43.11 M MAD324.55 MAD−1.05%1300.2495.61 M MAD9.5434.02 MAD+122.51%6.71%Process industries
Neutral
INVINVOLYS
37.52 M MAD158.00 MAD−2.29%2760.1361.89 M MAD−0.32 MAD−117.93%0.00%Technology services
Neutral
REBREBAB COMPANY
0 MAD90.00 MAD−4.27%120.7115.88 M MAD0.00%Non-energy minerals
Neutral
RDSRES DAR SAADA
144.60 MAD+0.42%28.3 K0.333.77 B MAD0.00%Finance
Sell
RISRISMA
377.00 MAD+0.56%1.74 K0.595.37 B MAD1.60%Consumer services
Neutral
DRIDARI COUSPATE
3,850 MAD−3.48%140.281.15 B MAD3.12%Consumer non-durables
Neutral
IBCIB MAROC.COM
70.00 MAD+2.94%1.13 K0.7628.39 M MAD0.00%Commercial services
Neutral
SOTSOTHEMA
1,817 MAD+0.50%1.31 K0.3313.02 B MAD1.55%Health technology
Neutral
MLEMAROC LEASING
361.10 MAD+0.87%180.661 B MAD3.88%Finance
Neutral
JETJET CONTRACTORS
2,154 MAD+0.14%5280.176.52 B MAD0.33%Industrial services
Neutral