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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
ATWAttijariwafa Bank SA
10.64 B MAD694.6 MAD+2.07%2.32 K0.07137.4 B MAD13.0753.14 MAD+2.26%3.23%Finance
Sell
IAMMaroc Telecom SA
6.97 B MAD96.49 MAD+2.53%23.02 K0.0982.73 B MAD15.916.07 MAD−24.52%1.52%Communications
Buy
BCPBanque Centrale Populaire SA
4.5 B MAD248.00 MAD+3.33%469.54 K18.4848.79 B MAD4.58%Finance
No rating
BOABank of Africa SA
3.81 B MAD193.00 MAD+1.58%13.09 K0.2441.85 B MAD10.9117.69 MAD+7.75%2.63%Finance
Sell
MMNGManagem SA
3 B MAD1,610 MAD+2.03%8.73 K0.25187.22 B MAD63.6325.30 MAD+384.35%0.35%Non-energy minerals
No rating
LHMHolcim Maroc S.A
2.17 B MAD1,694 MAD+5.22%2010.0337.72 B MAD18.2492.88 MAD+18.97%5.96%Non-energy minerals
Buy
MSAMarsa Maroc SA
1.59 B MAD830.0 MAD+1.22%11.51 K0.3960.18 B MAD38.3421.65 MAD+25.40%1.34%Transportation
Buy
CMACiments du Maroc SA
1.38 B MAD1,634 MAD+5.08%1250.0622.45 B MAD17.1295.42 MAD+50.68%4.18%Non-energy minerals
Strong buy
GTMSociete Generale des Travaux du Maroc
1.34 B MAD601.8 MAD+3.76%17.12 K0.756.96 B MAD2.07%Industrial services
Strong buy
CIHCredit Immobilier et Hotelier SA
1.09 B MAD325.10 MAD+1.59%1.35 K0.1912.37 B MAD10.7930.13 MAD−1.80%4.38%Finance
Buy
WAAWafa Assurance SA
1.03 B MAD4,954 MAD+2.99%20.0016.84 B MAD16.90293.15 MAD+20.18%3.12%Finance
No rating
TQMTAQA Morocco SA
980.72 M MAD1,768 MAD+2.79%1290.0240.57 B MAD41.4542.65 MAD+4.41%2.15%Utilities
Sell
TGCTravaux Generaux de Construction de Casablanca S.A.
952.05 M MAD684.9 MAD+1.92%9.45 K0.3623.3 B MAD23.9428.61 MAD+73.47%2.23%Industrial services
Strong buy
CDMCredit du Maroc (Ste) SA
863.55 M MAD955.0 MAD+2.03%300.0110.88 B MAD10.9787.06 MAD+19.60%5.11%Finance
Buy
TMATotalEnergies Marketing Maroc
851.08 M MAD1,420 MAD+1.43%4210.4512.54 B MAD14.9594.99 MAD−8.90%6.40%Retail trade
Sell
GAZAfriquia Gaz
750.5 M MAD3,640 MAD−1.62%1111.6412.72 B MAD16.67218.33 MAD+0.42%4.73%Distribution services
Buy
CSRCOSUMAR SA
703.7 M MAD183.00 MAD+1.67%7.92 K0.4317.01 B MAD24.577.45 MAD−17.25%5.00%Process industries
Buy
SAHSanlam Maroc
676.52 M MAD3,055 MAD−3.02%560.8516.83 B MAD18.59164.33 MAD−0.58%3.11%Finance
Sell
LBVLabel'Vie SA
578.79 M MAD4,159 MAD+3.98%180.0111.58 B MAD20.80200.00 MAD+6.85%3.00%Retail trade
Buy
ARDAradei Capital SA
534.41 M MAD442.00 MAD−1.32%1940.095.63 B MAD10.3942.52 MAD+75.70%1.27%Commercial services
No rating
ATLAtlantaSanad
467.64 M MAD123.60 MAD+3.87%4830.117.17 B MAD15.937.76 MAD+3.15%4.96%Finance
Buy
ADHDouja Promotion Groupe Addoha SA
453.72 M MAD33.50 MAD+3.08%60.96 K0.5313.08 B MAD29.721.13 MAD+65.48%1.54%Finance
Buy
AKTAkdital
443.68 M MAD1,130 MAD+0.89%2.08 K0.1215.86 B MAD36.0631.34 MAD+26.16%1.25%Health services
Strong buy
BCIBanque Marocaine pour le Commerce et l'Industrie
434.83 M MAD565.0 MAD+4.63%6800.127.17 B MAD17.2532.74 MAD+33.73%2.59%Finance
Sell
ADIAlliances Developpement Immobiliere (Ste) SA
407.6 M MAD389.50 MAD+3.32%2.67 K0.168.32 B MAD21.1018.46 MAD+35.01%1.06%Finance
Strong buy
SMISociete Metallurgique d'Imiter SA
397.11 M MAD6,660 MAD−0.60%2920.3011.02 B MAD27.59241.39 MAD+112.68%2.24%Non-energy minerals
No rating
SOTSothema
385.53 M MAD360.00 MAD−0.55%620.0313.87 B MAD34.5410.42 MAD+21.37%1.82%Health technology
No rating
CFGCFG Bank SA Class A
370.44 M MAD203.00 MAD−0.49%1.56 K0.037.14 B MAD18.2611.12 MAD+16.73%1.96%Finance
No rating
SBMSociete des Boissons du Maroc SA
343.36 M MAD2,105 MAD−0.09%60.395.96 B MAD17.35121.34 MAD+59.44%5.08%Consumer non-durables
Strong buy
NEJAuto Nejma
324.18 M MAD5,621 MAD0.00%10.435.75 B MAD17.74316.81 MAD+57.84%3.13%Retail trade
No rating
DHODelta Holding SA
307.19 M MAD51.50 MAD+3.00%3.08 K0.194.38 B MAD4.00%Industrial services
No rating
SIDSONASID SA
271.8 M MAD1,898 MAD+5.44%5721.987.02 B MAD2.89%Non-energy minerals
Sell
RISRisma SA
269.62 M MAD320.00 MAD+0.79%2.4 K0.195.08 B MAD2.83%Consumer services
Strong buy
CMGCMGP GROUP
244 M MAD301.90 MAD+5.19%20.21 K2.354.88 B MAD2.20%Producer manufacturing
No rating
CAPCash plus S.A
242.3 M MAD235.00 MAD+4.91%2.62 K0.155.5 B MAD21.7010.83 MAD−82.50%4.34%Commercial services
Strong buy
JETJet Contractors SA
222.35 M MAD1,900 MAD0.00%2750.285.76 B MAD25.8973.39 MAD+71.38%1.05%Industrial services
No rating
T2ST2S Group Holding
204.58 M MAD223.00 MAD+3.43%6.99 K0.304.7 B MAD0.00%Distribution services
No rating
CMTCompagnie Miniere de Touissit SA
196.47 M MAD2,949 MAD+10.00%10.004.51 B MAD25.24116.86 MAD0.00%Non-energy minerals
Buy
MABMaghrebail SA
148.2 M MAD890.1 MAD−3.56%10.011.28 B MAD8.31107.07 MAD+9.26%5.74%Finance
No rating
VCNVicenne
144.28 M MAD325.00 MAD+0.31%9.63 K0.673.32 B MAD2.60%Distribution services
No rating
MUTMutandis SCA
126.16 M MAD233.00 MAD+5.43%4200.062.04 B MAD40.575.74 MAD−55.94%4.75%Consumer non-durables
No rating
OULLes Eaux Minerales d'Oulmes SA
112.33 M MAD1,160 MAD0.00%20.532.3 B MAD6.92%Consumer non-durables
Strong buy
MLEMaroc Leasing SA
107.3 M MAD374.15 MAD+1.95%40.581.02 B MAD3.81%Finance
No rating
HPSHightech Payment Systems SA
105.78 M MAD631.1 MAD+1.79%5200.204.59 B MAD44.1914.28 MAD+40.48%1.29%Technology services
No rating
ATHAuto Hall SA
99.83 M MAD62.99 MAD+1.60%13.3 K0.643.36 B MAD31.731.99 MAD+484.17%3.23%Retail trade
No rating
EQDSociete d'Equipement Domestique et Menager SA
98.56 M MAD1,480 MAD0.00%10.002.47 B MAD25.0859.01 MAD3.85%Finance
No rating
SLFSalafin SA
96.12 M MAD420.00 MAD+0.02%1300.251.31 B MAD13.6530.77 MAD+3.19%7.14%Finance
No rating
DWYDisway SA
85.46 M MAD748.0 MAD+1.49%460.151.39 B MAD16.5145.32 MAD+8.38%5.97%Distribution services
No rating
AGMAgma SA
73.8 M MAD6,690 MAD−5.51%10.451.42 B MAD18.13369.01 MAD+10.77%4.38%Finance
No rating
AFMAFMA SA
72.66 M MAD1,250 MAD0.00%110.391.25 B MAD17.2072.66 MAD+0.42%4.80%Finance
No rating
MICMicrodata SA
69.55 M MAD733.1 MAD−0.93%270.321.24 B MAD17.7141.40 MAD+2.56%5.41%Technology services
No rating
COLColorado SA
65.48 M MAD79.60 MAD+0.76%1540.141.27 B MAD19.594.06 MAD+44.43%4.43%Process industries
No rating
ALMAluminium du Maroc
62.41 M MAD1,850 MAD−0.48%10.03862.01 M MAD13.81133.93 MAD+69.40%5.95%Producer manufacturing
Buy
PROPromopharm SA
59.91 M MAD1,480 MAD+5.87%190.881.48 B MAD24.7059.91 MAD+8.62%0.00%Health technology
No rating
CTMCompagnie de Transport au Maroc SA
56.2 M MAD858.9 MAD0.00%260.151.05 B MAD18.7445.84 MAD+20.55%2.91%Transportation
No rating
DRIDARI Couspate S.A. Class A
52.4 M MAD4,200 MAD0.00%201.101.25 B MAD23.92175.60 MAD+20.01%3.33%Consumer non-durables
No rating
IMOImmorente Invest SA
41.49 M MAD92.00 MAD+0.44%2.15 K0.46825.04 M MAD19.974.61 MAD−11.94%6.00%Finance
No rating
S2MSociete Maghrebine de Monetique SA
32.56 M MAD519.0 MAD+3.14%210.04408.63 M MAD12.9440.09 MAD+10.69%0.00%Technology services
No rating
SNAStokvis Nord Afrique (Ste) SA
26.22 M MAD64.50 MAD+1.96%8.13 K1.301.12 B MAD43.531.48 MAD+24.99%0.00%Distribution services
No rating
DYTDisty Technologies SA
25.88 M MAD347.00 MAD+0.23%2100.30345.55 M MAD13.3825.93 MAD+33.64%5.63%Distribution services
No rating
ZDJZellidja (Ste) SA
21.59 M MAD272.00 MAD−1.45%821.43158.11 M MAD7.2237.69 MAD+241.85%0.00%Non-energy minerals
No rating
MOXMaghreb Oxygene SA
15.45 M MAD378.00 MAD−0.53%30.18307.13 M MAD19.8819.01 MAD+24.29%1.06%Process industries
No rating
FBRFenie Brossette (Ste) SA
14.86 M MAD344.00 MAD+2.38%3360.38483.5 M MAD33.3210.32 MAD−10.52%0.00%Distribution services
No rating
BALSociete Immobiliere Balima SA
13.65 M MAD188.00 MAD0.00%20.27327.87 M MAD24.027.83 MAD−4.42%2.93%Finance
No rating
SRMSociete de Realisations Mecaniques SA
12.07 M MAD463.50 MAD−0.11%1306.10148.32 M MAD12.2937.71 MAD+527.88%0.00%Distribution services
No rating
LESLesieur Cristal SA
8 M MAD307.90 MAD+6.14%620.538.02 B MAD1,063.560.29 MAD−66.67%1.03%Consumer non-durables
Strong sell
AFIAfric Industries SA
7.53 M MAD335.00 MAD+2.12%4412.4895.63 M MAD6.10%Process industries
No rating
MDPMed Paper SA
6.71 M MAD23.70 MAD−1.25%4590.31114.81 M MAD16.891.40 MAD−15.93%0.00%Process industries
No rating
M2MM2M Group SA
5.31 M MAD405.00 MAD+0.35%50.26261.44 M MAD49.458.19 MAD−63.79%0.00%Technology services
No rating
RDSResidences Dar Saada S.A.
4.49 M MAD171.50 MAD+2.02%2.33 K0.144.41 B MAD1,000.000.17 MAD0.00%Finance
Buy
REBRebab Company SA Limited
1.05 M MAD93.00 MAD−4.73%100.2316.41 M MAD15.575.97 MAD0.00%Non-energy minerals
No rating
STRSTROC Industrie SA
476.02 K MAD178.00 MAD+4.71%5720.71212.25 M MAD466.820.38 MAD0.00%Industrial services
No rating
INVInvolys SA
116.18 K MAD129.95 MAD+2.73%2751.4948.41 M MAD428.030.30 MAD0.00%Technology services
No rating
CRSCartier Saada SA
−25.64 M MAD18.01 MAD−9.95%205.56 K6.47105.3 M MAD−4.87 MAD−546.98%0.00%Consumer non-durables
No rating
UMRUnimer SA
−31.94 M MAD169.00 MAD0.00%1001.481.93 B MAD−2.80 MAD+60.68%0.00%Consumer non-durables
No rating
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
−185.19 M MAD318.00 MAD+1.05%1.28 K1.78755.28 M MAD−77.16 MAD−322.69%0.00%Process industries
No rating
IBCIBMaroc.com
58.35 MAD+0.59%110.1724.22 M MAD0.00%Technology services
No rating