Moroccan companies with the highest net income

Net income shows the company's real profitability and how well it is managed. Moroccan companies below have the highest net income in their market. They're sorted by this indicator, but also have other ones to study.
Symbol
Net income
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
9.5 B MAD693.0 MAD+1.14%350.29 K6.36139.93 B MAD14.1948.84 MAD+20.84%2.74%Finance
Strong sell
BCPBCP
4.15 B MAD289.10 MAD−1.33%92.34 K1.6758.78 B MAD13.5121.41 MAD+10.14%3.46%Finance
Sell
BOABANK OF AFRICA
3.43 B MAD273.90 MAD+0.70%27.54 K0.8059.1 B MAD16.3516.76 MAD+26.27%1.44%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
1.83 B MAD1,920 MAD−2.64%7.14 K1.1444.99 B MAD24.5978.07 MAD+17.89%3.44%Non-energy minerals
Sell
IAMITISSALAT AL-MAGHRIB
1.8 B MAD111.00 MAD−0.67%235.81 K1.3697.58 B MAD54.182.05 MAD−65.91%3.78%Communications
Sell
MSASODEP-MARSA MAROC
1.27 B MAD846.9 MAD+0.02%10.16 K0.2562.16 B MAD49.0617.26 MAD+48.67%1.00%Transportation
Sell
TQMTAQA MOROCCO
1.05 B MAD2,900 MAD0.00%2.99 K0.7768.41 B MAD64.9744.63 MAD+1.49%1.21%Utilities
Strong sell
TTMATOTALENERGIES MARKETING MAROC
934.2 M MAD1,789 MAD−1.05%8500.3716.03 B MAD17.20104.00 MAD+1,754.39%3.13%Retail trade
Strong sell
CMACIMENTS DU MAROC
914.16 M MAD1,970 MAD0.00%9580.1628.44 B MAD31.1163.33 MAD−5.78%3.55%Non-energy minerals
Strong sell
CIHCIH
875.88 M MAD435.00 MAD−1.14%4580.0713.7 B MAD15.4128.23 MAD+21.52%3.21%Finance
Sell
CSRCOSUMAR
850.4 M MAD230.00 MAD−2.19%7210.0321.73 B MAD25.559.00 MAD−15.73%3.04%Process industries
Neutral
WAAWAFA ASSURANCE
785.77 M MAD5,235 MAD−0.29%1.01 K0.5818.32 B MAD23.32224.51 MAD+12.16%2.67%Finance
Sell
GAZAFRIQUIA GAZ
747.39 M MAD4,400 MAD+0.59%7523.1015.13 B MAD20.24217.42 MAD+55.23%3.98%Distribution services
Sell
CDMCDM
740.95 M MAD1,114 MAD+1.46%6.29 K2.8012.12 B MAD15.5471.68 MAD+48.37%3.07%Finance
Sell
SSAHSANLAM MAROC
680.46 M MAD1,792 MAD+0.62%873.367.38 B MAD10.84165.29 MAD+21.63%4.30%Finance
Buy
MNGMANAGEM
620 M MAD5,290 MAD+1.73%1.93 K3.3762.76 B MAD0.57%Non-energy minerals
Strong sell
LBVLABEL VIE
541.7 M MAD4,790 MAD+7.71%4.18 K2.3013.86 B MAD25.59187.18 MAD+6.70%2.02%Retail trade
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
521.81 M MAD880.0 MAD+3.65%14.48 K0.2527.84 B MAD53.3616.49 MAD+43.92%0.85%Industrial services
ATLATLANTASANAD
453.36 M MAD150.00 MAD+3.59%35.81 K1.399.04 B MAD19.957.52 MAD+3.61%3.80%Finance
Sell
BCIBMCI
325.15 M MAD620.0 MAD+6.00%12 K3.968.23 B MAD24.7025.10 MAD+50.87%2.90%Finance
Strong sell
AKTAKDITAL S.A
314.61 M MAD1,460 MAD−0.68%2.11 K0.1420.67 B MAD58.7824.84 MAD+80.10%0.41%Health services
Neutral
ADIALLIANCES
301.92 M MAD486.00 MAD+0.21%34.96 K1.1510.73 B MAD0.62%Finance
Sell
ARDARADEI CAPITAL
297.45 M MAD469.95 MAD+1.06%2.03 K0.355.91 B MAD19.4224.20 MAD−0.07%1.25%Technology services
Buy
DHODELTA HOLDING
295.38 M MAD81.50 MAD−1.81%43.76 K2.557.14 B MAD24.173.37 MAD+56.35%1.84%Producer manufacturing
SOTSOTHEMA
262.76 M MAD1,500 MAD+0.13%1.08 K0.7410.8 B MAD1.13%Health technology
CFGCFG BANK
261.82 M MAD228.00 MAD+1.06%28.47 K1.467.98 B MAD30.497.48 MAD+57.70%1.45%Finance
RISRISMA
244.05 M MAD332.50 MAD+2.31%1120.044.76 B MAD1.80%Consumer services
Neutral
SBMSOCIETE DES BOISSONS DU MAROC
215.36 M MAD1,986 MAD0.00%630.215.62 B MAD26.0976.11 MAD−66.21%8.06%Consumer non-durables
Buy
SMISMI
186.72 M MAD2,447 MAD+1.96%30.014.03 B MAD21.56113.50 MAD+10.84%3.27%Non-energy minerals
CMGCMGP GROUP
182.53 M MAD311.85 MAD−0.05%14.15 K0.895.3 B MAD0.00%Producer manufacturing
Strong buy
ADHDOUJA PROM ADDOHA
174.71 M MAD36.87 MAD−0.08%316.3 K0.6014.84 B MAD0.00%Finance
Sell
MUTMUTANDIS SCA
159.41 M MAD300.00 MAD−0.50%29.32 K3.402.77 B MAD17.4017.24 MAD+41.44%3.50%Consumer non-durables
SIDSONASID
141.24 M MAD2,580 MAD−0.04%1.55 K0.5210.06 B MAD71.2436.21 MAD+117.03%0.81%Non-energy minerals
Strong sell
MABMAGHREBAIL
135.63 M MAD935.0 MAD+1.96%10.011.29 B MAD9.5497.99 MAD+6.12%5.35%Finance
MLEMAROC LEASING
104.17 M MAD374.00 MAD+5.06%180.611.04 B MAD3.74%Finance
SLFSALAFIN
93.15 M MAD650.0 MAD0.00%1.4 K2.452.03 B MAD2.19%Finance
EQDEQDOM
88.57 M MAD1,146 MAD+6.60%3050.491.91 B MAD4.80%Finance
DWYDISWAY
78.85 M MAD794.5 MAD+0.08%1.43 K5.861.5 B MAD19.0041.81 MAD+20.34%4.41%Distribution services
Sell
HPSHPS
75.3 M MAD585.0 MAD0.00%3.33 K0.384.33 B MAD1.16%Technology services
Strong buy
AFMAFMA
74.2 M MAD1,302 MAD−2.84%40.061.3 B MAD4.22%Finance
AGMAGMA
68.9 M MAD6,974 MAD+5.99%10.051.39 B MAD3.94%Finance
MICMICRODATA
67.81 M MAD830.0 MAD−3.49%1441.491.39 B MAD20.5640.37 MAD+18.55%4.10%Technology services
OULOULMES
57.9 M MAD1,239 MAD+1.47%101.012.45 B MAD1.78%Consumer non-durables
Strong buy
PROPROMOPHARM S.A
55.16 M MAD1,085 MAD−3.98%140.971.08 B MAD19.6755.16 MAD−3.05%0.00%Health technology
IMOIMMORENTE INVEST
47.11 M MAD89.36 MAD+0.86%13.22 K3.33804.87 M MAD17.085.23 MAD+10.12%5.82%Finance
CTMCTM
46.62 M MAD989.0 MAD−0.42%7650.581.21 B MAD26.0138.03 MAD−26.12%1.52%Transportation
COLCOLORADO
45.34 M MAD64.00 MAD+8.44%18.74 K10.741.03 B MAD3.52%Process industries
ALMALUMINIUM DU MAROC
36.84 M MAD1,805 MAD0.00%50.10841.05 M MAD22.8379.06 MAD+452.30%4.99%Producer manufacturing
Sell
S2MS.M MONETIQUE
29.41 M MAD602.0 MAD+3.99%5.53 K3.09488.87 M MAD16.6236.22 MAD+36.48%0.00%Technology services
LESLESIEUR CRISTAL
24 M MAD280.00 MAD0.00%4520.727.74 B MAD322.360.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
SNASTOKVIS NORD AFRIQUE
20.98 M MAD61.00 MAD+1.06%44.6 K0.881.08 B MAD51.461.19 MAD0.00%Distribution services
M2MM2M GROUP
20.33 M MAD529.9 MAD+5.98%1701.28343.26 M MAD0.00%Technology services
DYTDISTY TECHNOLOGIES
18.78 M MAD333.90 MAD+1.80%2.47 K6.17333.27 M MAD4.49%Distribution services
ATHAUTO HALL
17.09 M MAD84.00 MAD+9.09%53.27 K7.674.22 B MAD247.200.34 MAD−38.70%2.38%Retail trade
Strong sell
FBRFENIE BROSSETTE
16.6 M MAD377.25 MAD+9.99%17.64 K2.90542.86 M MAD0.00%Distribution services
BALBALIMA
14.28 M MAD228.00 MAD0.00%50.72397.63 M MAD2.41%Finance
MOXMAGHREB OXYGENE
12.43 M MAD448.00 MAD+2.10%1285.06364 M MAD29.2915.30 MAD+30.25%0.89%Process industries
AFIAFRIC INDUSTRIES
9.92 M MAD331.65 MAD+5.96%15.15 K39.5896.68 M MAD9.7534.02 MAD+122.51%6.03%Process industries
MDPMED PAPER
7.99 M MAD25.27 MAD+9.97%29.34 K2.24120.89 M MAD0.00%Process industries
ZDJZELLIDJA S.A
6.32 M MAD169.00 MAD0.00%170.0896.81 M MAD0.00%Non-energy minerals
CRSCARTIER SAADA
5.74 M MAD35.74 MAD+9.97%13.69 K11.56188.17 M MAD0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
1.92 M MAD541.7 MAD+9.99%5.92 K8.13173.34 M MAD0.00%Distribution services
REBREBAB COMPANY
592 K MAD76.00 MAD+1.00%1.11 K106.5413.41 M MAD0.00%Non-energy minerals
INVINVOLYS
−123.47 K MAD191.55 MAD+9.99%1.06 K0.2473.31 M MAD−0.32 MAD−117.93%0.00%Technology services
CMTMINIERE TOUISSIT
−12.13 M MAD2,430 MAD+1.25%1.28 K2.084.09 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
STRSTROC INDUSTRIE
−12.5 M MAD226.15 MAD+10.00%34.25 K1.02282.35 M MAD−10.01 MAD+68.52%0.00%Industrial services
UMRUNIMER
−28 M MAD164.00 MAD0.00%10.001.87 B MAD−2.45 MAD+17.88%0.61%Consumer non-durables
SNPSNEP
−43.81 M MAD713.5 MAD0.00%2640.081.71 B MAD−18.25 MAD+6.06%0.00%Process industries
RDSRES DAR SAADA
−67.14 M MAD122.90 MAD0.00%79.02 K0.523.22 B MAD0.00%Finance
Strong sell
IBCIB MAROC.COM
72.04 MAD+9.98%1.29 K1.4730.08 M MAD0.00%Commercial services
JETJET CONTRACTORS
2,002 MAD−0.35%4.3 K0.456.07 B MAD0.35%Industrial services