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 MAD679.0 MAD−1.68%3.56 K0.07137.1 B MAD14.4247.09 MAD+26.66%2.43%Finance
Buy
IAMITISSALAT AL-MAGHRIB
36.7 B MAD110.75 MAD0.00%14.12 K0.1097.36 B MAD54.062.05 MAD−65.91%3.79%Communications
Neutral
BCPBCP
32.45 B MAD272.00 MAD−1.07%67.99 K0.9055.3 B MAD12.7121.41 MAD+10.14%3.68%Finance
Sell
BOABANK OF AFRICA
27.29 B MAD234.00 MAD−0.85%7.53 K0.1650.49 B MAD14.9115.69 MAD+27.19%1.68%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
16.75 B MAD1,980 MAD+0.05%430.0217.74 B MAD19.04104.00 MAD+1,754.39%2.83%Retail trade
Strong sell
LBVLABEL VIE
16.42 B MAD4,649 MAD−0.45%2.91 K0.8813.45 B MAD24.84187.18 MAD+6.70%2.08%Retail trade
Buy
WAAWAFA ASSURANCE
12.88 B MAD5,125 MAD0.00%70.0117.94 B MAD22.83224.51 MAD+12.16%2.73%Finance
Sell
TQMTAQA MOROCCO
10.88 B MAD2,977 MAD−0.73%4.67 K0.4970.22 B MAD66.7044.63 MAD+1.49%1.18%Utilities
Strong sell
CSRCOSUMAR
10.24 B MAD230.00 MAD0.00%8.62 K0.3421.73 B MAD3.04%Process industries
Neutral
MNGMANAGEM
8.86 B MAD5,250 MAD+0.96%1880.4162.29 B MAD0.57%Non-energy minerals
Strong sell
GAZAFRIQUIA GAZ
8.77 B MAD4,249 MAD+1.65%60.0014.61 B MAD19.54217.42 MAD+55.23%4.12%Distribution services
Sell
LLHMLAFARGEHOLCIM MAR
8.15 B MAD1,970 MAD+0.72%3.1 K0.4646.16 B MAD3.35%Non-energy minerals
Sell
CIHCIH
7.67 B MAD398.45 MAD0.00%1.51 K0.2512.55 B MAD14.1228.23 MAD+21.52%3.51%Finance
Strong sell
SSAHSANLAM MAROC
7.48 B MAD1,900 MAD0.00%1310.487.82 B MAD11.50165.29 MAD+21.63%4.05%Finance
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
6.87 B MAD882.0 MAD+0.18%28.23 K0.4027.91 B MAD0.85%Industrial services
SIDSONASID
5.5 B MAD2,538 MAD−1.21%2.06 K0.479.9 B MAD0.83%Non-energy minerals
Strong sell
LESLESIEUR CRISTAL
5.46 B MAD280.05 MAD−1.74%5915.027.74 B MAD322.420.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
ATLATLANTASANAD
5.29 B MAD139.05 MAD−0.75%88.22 K4.138.38 B MAD4.10%Finance
Sell
BCIBMCI
5.02 B MAD562.7 MAD+2.68%20.007.47 B MAD22.9824.49 MAD+89.89%3.20%Finance
Sell
ATHAUTO HALL
5.02 B MAD78.77 MAD+0.99%8.21 K0.843.96 B MAD231.810.34 MAD−38.70%2.54%Retail trade
Strong sell
MSASODEP-MARSA MAROC
5.01 B MAD801.9 MAD+3.46%53.51 K1.4558.86 B MAD46.4517.26 MAD+48.67%1.06%Transportation
Sell
CMACIMENTS DU MAROC
4.39 B MAD1,970 MAD+0.77%1.1 K0.3428.44 B MAD31.1163.33 MAD−5.78%3.55%Non-energy minerals
Strong sell
MABMAGHREBAIL
4.3 B MAD935.0 MAD+2.75%471.121.29 B MAD5.35%Finance
CDMCDM
4.21 B MAD1,082 MAD−1.55%2240.0311.77 B MAD15.1071.68 MAD+48.37%3.16%Finance
Strong sell
MLEMAROC LEASING
3.99 B MAD375.00 MAD0.00%30.201.04 B MAD3.73%Finance
DHODELTA HOLDING
3.14 B MAD83.80 MAD−1.37%19 K0.357.34 B MAD24.853.37 MAD+56.35%1.79%Producer manufacturing
AKTAKDITAL S.A
2.95 B MAD1,451 MAD−0.62%6.24 K0.4920.55 B MAD0.41%Health services
Neutral
OULOULMES
2.94 B MAD1,218 MAD+5.91%30.262.41 B MAD1.81%Consumer non-durables
Strong buy
SBMSOCIETE DES BOISSONS DU MAROC
2.86 B MAD2,170 MAD+0.65%460.326.14 B MAD7.37%Consumer non-durables
Buy
ADHDOUJA PROM ADDOHA
2.59 B MAD34.77 MAD−0.66%272.33 K0.7614 B MAD0.00%Finance
Sell
SOTSOTHEMA
2.49 B MAD1,469 MAD+1.31%1890.0910.58 B MAD1.16%Health technology
ADIALLIANCES
2.41 B MAD457.00 MAD−0.44%132.69 K4.9210.09 B MAD0.66%Finance
Sell
CMGCMGP GROUP
2.33 B MAD342.00 MAD0.00%15.38 K0.385.81 B MAD0.00%Producer manufacturing
Strong buy
JETJET CONTRACTORS
2.28 B MAD2,280 MAD+0.57%8.27 K0.846.91 B MAD0.31%Industrial services
MUTMUTANDIS SCA
2.12 B MAD293.95 MAD+1.36%3870.042.72 B MAD17.0517.24 MAD+41.44%3.57%Consumer non-durables
Strong buy
DWYDISWAY
1.9 B MAD804.0 MAD−0.22%420.041.52 B MAD19.2341.81 MAD+20.34%4.35%Distribution services
Sell
EQDEQDOM
1.84 B MAD1,050 MAD−1.69%5 K5.041.75 B MAD5.24%Finance
CFGCFG BANK
1.42 B MAD235.50 MAD+0.43%3.25 K0.108.24 B MAD29.627.95 MAD+67.63%1.40%Finance
Neutral
CTMCTM
1.3 B MAD944.9 MAD−0.01%1761.531.16 B MAD24.8538.03 MAD−26.12%1.59%Transportation
UMRUNIMER
1.26 B MAD170.00 MAD0.00%300.061.94 B MAD−2.45 MAD+17.88%0.59%Consumer non-durables
ALMALUMINIUM DU MAROC
1.24 B MAD1,833 MAD−0.11%170.31854.09 M MAD23.1879.06 MAD+452.30%4.91%Producer manufacturing
Sell
HPSHPS
1.2 B MAD549.0 MAD−0.09%4.88 K0.454.07 B MAD1.24%Technology services
Buy
RISRISMA
1.17 B MAD340.00 MAD−1.45%2.01 K0.304.87 B MAD1.76%Consumer services
Neutral
SMISMI
1.05 B MAD2,440 MAD−0.04%6881.464.01 B MAD3.28%Non-energy minerals
MICMICRODATA
900.45 M MAD850.0 MAD+1.19%700.041.43 B MAD4.00%Technology services
PROPROMOPHARM S.A
898.71 M MAD1,140 MAD+3.64%100.241.14 B MAD0.00%Health technology
DRIDARI COUSPATE
874.24 M MAD3,500 MAD0.00%1404.831.04 B MAD3.43%Consumer non-durables
SLFSALAFIN
820.98 M MAD649.0 MAD0.00%1.3 K2.402.03 B MAD2.20%Finance
RDSRES DAR SAADA
703.13 M MAD96.01 MAD+0.01%19.38 K0.312.52 B MAD0.00%Finance
Strong sell
FBRFENIE BROSSETTE
698.17 M MAD272.95 MAD+0.87%1.93 K0.71392.77 M MAD0.00%Distribution services
ZDJZELLIDJA S.A
698 M MAD155.00 MAD+3.71%20.1888.79 M MAD0.00%Non-energy minerals
SNPSNEP
633.33 M MAD690.0 MAD−1.29%9200.651.66 B MAD−18.25 MAD+6.06%0.00%Process industries
ARDARADEI CAPITAL
605.75 M MAD480.00 MAD−0.52%2.33 K0.856.03 B MAD1.23%Technology services
Buy
COLCOLORADO
605.02 M MAD61.18 MAD+3.52%6.67 K0.79986.08 M MAD3.68%Process industries
CMTMINIERE TOUISSIT
591.91 M MAD1,825 MAD−2.93%4.65 K9.183.07 B MAD0.00%Non-energy minerals
Strong sell
DYTDISTY TECHNOLOGIES
540.83 M MAD324.00 MAD−0.31%3.77 K7.04323.39 M MAD4.63%Distribution services
SRMREALISATIONS MECANIQUES
356.47 M MAD459.00 MAD−0.22%520.27146.88 M MAD0.00%Distribution services
S2MS.M MONETIQUE
312.71 M MAD600.0 MAD+0.84%710.08487.24 M MAD0.00%Technology services
MOXMAGHREB OXYGENE
311.41 M MAD440.00 MAD−1.12%220.42357.5 M MAD28.7715.30 MAD+30.25%0.91%Process industries
AFMAFMA
286.2 M MAD1,324 MAD0.00%10.011.32 B MAD4.15%Finance
CRSCARTIER SAADA
253.44 M MAD31.23 MAD−2.41%1.08 K2.04164.43 M MAD19.191.63 MAD+116.77%0.00%Consumer non-durables
AGMAGMA
172.3 M MAD6,705 MAD0.00%201.081.34 B MAD4.10%Finance
SNASTOKVIS NORD AFRIQUE
149.98 M MAD62.00 MAD+4.55%86.94 K0.971.1 B MAD0.00%Distribution services
STRSTROC INDUSTRIE
117 M MAD70.05 MAD−5.34%6.94 K0.5787.46 M MAD−10.01 MAD+68.52%0.00%Industrial services
MDPMED PAPER
105.56 M MAD21.30 MAD−1.34%8.13 K1.66101.9 M MAD0.00%Process industries
M2MM2M GROUP
102.63 M MAD518.6 MAD−0.27%170.23335.94 M MAD0.00%Technology services
IMOIMMORENTE INVEST
79.22 M MAD90.80 MAD+1.89%7.04 K1.71817.84 M MAD17.365.23 MAD+10.12%5.73%Finance
BALBALIMA
61.71 M MAD230.00 MAD+0.88%30.52401.12 M MAD2.39%Finance
AFIAFRIC INDUSTRIES
43.11 M MAD337.00 MAD−0.88%9592.1198.24 M MAD5.93%Process industries
INVINVOLYS
37.5 M MAD99.90 MAD+1.94%230.3538.23 M MAD−0.26 MAD−114.52%0.00%Technology services
REBREBAB COMPANY
0 MAD86.00 MAD0.00%251.5515.18 M MAD0.00%Non-energy minerals
IBCIB MAROC.COM
35.20 MAD−9.02%3150.8614.7 M MAD0.00%Commercial services