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
AATWATTIJARIWAFA BANK
7.51 B MAD620.0 MAD−0.29%219.37 K1.26125.19 B MAD14.0644.09 MAD+21.12%2.66%Finance
Sell
IAMITISSALAT AL-MAGHRIB
5.28 B MAD89.55 MAD+2.69%1.09 M3.0578.72 B MAD62.931.42 MAD−76.03%4.69%Communications
Buy
BBCPBCP
3.48 B MAD289.95 MAD+0.68%44.94 K0.1558.95 B MAD15.3718.87 MAD−7.31%3.45%Finance
Sell
BBOABANK OF AFRICA
2.66 B MAD213.65 MAD+1.74%18.6 K1.1746.1 B MAD13.8915.38 MAD+29.41%1.84%Finance
Sell
LLHMLAFARGEHOLCIM MAR
1.55 B MAD2,038 MAD0.00%10.25 K1.2047.75 B MAD32.2263.25 MAD+1.34%3.24%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
1.04 B MAD1,439 MAD−0.07%6.57 K0.5333.94 B MAD30.7146.86 MAD−4.36%2.43%Utilities
Sell
CCSRCOSUMAR
1.01 B MAD199.00 MAD+1.92%103.87 K2.8018.8 B MAD17.8711.13 MAD+32.53%3.52%Process industries
Sell
CCMACIMENTS DU MAROC
970.19 M MAD1,936 MAD−0.21%11.71 K1.7427.95 B MAD28.9666.85 MAD+11.03%3.62%Non-energy minerals
Neutral
MMSASODEP-MARSA MAROC
852.23 M MAD610.0 MAD+0.16%87.67 K0.9444.77 B MAD42.8214.24 MAD+20.74%1.39%Transportation
Neutral
CCIHCIH
710.39 M MAD409.00 MAD+2.25%14.06 K0.2512.88 B MAD15.5126.38 MAD+19.60%3.42%Finance
Strong sell
WWAAWAFA ASSURANCE
700.56 M MAD4,590 MAD0.00%1.36 K2.3216.07 B MAD22.25206.29 MAD+17.80%3.05%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
637.25 M MAD2,370 MAD−0.21%210.216.71 B MAD11.17212.11 MAD+49.90%6.75%Consumer non-durables
Buy
SSAHSANLAM MAROC
559.43 M MAD1,890 MAD+1.39%660.297.78 B MAD10.70176.71 MAD+178.78%4.07%Finance
Buy
MMNGMANAGEM
514.4 M MAD3,360 MAD+5.00%5.05 K2.0739.87 B MAD79.1542.45 MAD−39.32%0.89%Non-energy minerals
Strong sell
LLBVLABEL VIE
507.67 M MAD4,249 MAD−1.16%8990.3312.3 B MAD22.54188.54 MAD−27.31%2.28%Retail trade
Buy
CCDMCDM
503.09 M MAD1,044 MAD+2.96%40.63 K2.7311.36 B MAD17.9658.13 MAD+53.57%3.28%Finance
Neutral
GGAZAFRIQUIA GAZ
481.47 M MAD3,760 MAD−0.40%3770.2612.93 B MAD26.64141.12 MAD−4.75%3.72%Distribution services
Sell
AATLATLANTASANAD
437.55 M MAD133.00 MAD+1.10%49.69 K3.658.02 B MAD18.127.34 MAD+2.95%4.29%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
362.58 M MAD530.0 MAD−0.93%45.77 K0.8616.77 B MAD33.5215.81 MAD+83.14%1.42%Industrial services
AARDARADEI CAPITAL
271.57 M MAD478.00 MAD−0.13%14.87 K1.286.01 B MAD19.7324.23 MAD1.23%Technology services
Buy
SSOTSOTHEMA
262.76 M MAD940.0 MAD−0.21%1.52 K1.876.77 B MAD24.6638.11 MAD+5.39%1.81%Health technology
RRISRISMA
244.05 M MAD237.00 MAD−0.50%17.16 K3.323.4 B MAD14.3416.53 MAD+16.03%2.53%Consumer services
AADIALLIANCES
238.87 M MAD518.0 MAD−2.63%135.38 K1.3311.44 B MAD38.4413.48 MAD+42.45%0.58%Finance
Sell
DDHODELTA HOLDING
188.93 M MAD67.00 MAD−2.19%36.88 K0.615.87 B MAD23.212.89 MAD+44.59%2.24%Producer manufacturing
AADHDOUJA PROM ADDOHA
174.71 M MAD45.51 MAD−1.71%1.2 M0.6818.32 B MAD69.140.66 MAD+226.49%0.00%Finance
Strong sell
AAKTAKDITAL S.A
174.69 M MAD1,139 MAD−1.89%37.2 K1.2416.13 B MAD65.3917.42 MAD+71.19%0.53%Health services
Buy
BBCIBMCI
171.22 M MAD659.9 MAD+3.09%6.88 K0.468.76 B MAD35.7718.45 MAD+1,154.34%2.73%Finance
Sell
SSMISMI
168.46 M MAD2,000 MAD+0.15%9992.413.29 B MAD13.68146.20 MAD+384.39%4.00%Non-energy minerals
CCFGCFG BANK
166.03 M MAD230.50 MAD−3.56%161.18 K1.288.07 B MAD38.376.01 MAD+129.51%1.43%Finance
CCMTMINIERE TOUISSIT
158.63 M MAD1,697 MAD+2.54%1190.122.85 B MAD17.6796.02 MAD−37.12%3.54%Non-energy minerals
Buy
MMABMAGHREBAIL
127.81 M MAD910.0 MAD+1.11%801.261.26 B MAD9.4896.01 MAD+6.30%5.49%Finance
CCMGCMGP GROUP
122.56 M MAD346.00 MAD−4.42%247.62 K1.181.9 B MAD13.6825.30 MAD0.00%Producer manufacturing
MMUTMUTANDIS SCA
112.7 M MAD320.10 MAD−0.74%66.83 K2.422.96 B MAD17.1618.66 MAD+56.98%3.28%Consumer non-durables
MMLEMAROC LEASING
104.17 M MAD392.15 MAD+5.99%30.131.09 B MAD10.8436.19 MAD+16.04%3.57%Finance
HHPSHPS
99.93 M MAD679.7 MAD+2.03%40.5 K0.665.03 B MAD53.3512.74 MAD−5.53%1.00%Technology services
Strong buy
SSLFSALAFIN
90.58 M MAD600.0 MAD+7.14%3.1 K4.851.87 B MAD20.1129.84 MAD+20.69%2.38%Finance
DDWYDISWAY
65.52 M MAD650.0 MAD+1.80%2.68 K4.531.23 B MAD19.9132.65 MAD−16.87%5.38%Distribution services
Sell
SSIDSONASID
65.08 M MAD1,130 MAD+0.18%2.54 K0.424.41 B MAD65.3417.29 MAD+50.72%1.86%Non-energy minerals
Strong sell
OOULOULMES
63.92 M MAD1,299 MAD−5.94%131.652.57 B MAD38.3433.89 MAD+23.29%1.69%Consumer non-durables
Buy
AAGMAGMA
63.3 M MAD6,875 MAD+0.01%30.481.38 B MAD21.19324.45 MAD+7.01%4.00%Finance
CCTMCTM
63.1 M MAD1,180 MAD+1.72%4920.181.45 B MAD25.5946.11 MAD+20.28%1.27%Transportation
AAFMAFMA
60 M MAD1,091 MAD−1.45%1.43 K10.671.09 B MAD16.5765.84 MAD+4.37%5.04%Finance
MMICMICRODATA
57.2 M MAD685.0 MAD+8.71%4.9 K8.801.15 B MAD17.5439.06 MAD+35.67%4.96%Technology services
PPROPROMOPHARM S.A
56.9 M MAD990.0 MAD−1.00%10.01990 M MAD17.7755.72 MAD−19.21%4.04%Health technology
TTMATOTALENERGIES MARKETING MAROC
50.25 M MAD1,529 MAD+0.72%40.79 K23.5113.7 B MAD38.1240.11 MAD+39.50%3.66%Retail trade
IIMOIMMORENTE INVEST
42.78 M MAD89.80 MAD−0.33%8080.06808.83 M MAD19.154.69 MAD+92.91%5.79%Finance
CCOLCOLORADO
38.64 M MAD61.00 MAD−1.52%1560.08983.17 M MAD22.532.71 MAD+20.03%3.69%Process industries
DDRIDARI COUSPATE
35.23 M MAD3,400 MAD0.00%100.931.01 B MAD23.79142.90 MAD+174.23%3.53%Consumer non-durables
AATHAUTO HALL
27.88 M MAD67.00 MAD−1.47%39.18 K1.063.37 B MAD56.831.18 MAD+4,731.56%2.99%Retail trade
Strong sell
SS2MS.M MONETIQUE
21.55 M MAD289.00 MAD+3.23%2.15 K4.41234.69 M MAD10.1728.41 MAD+16.43%0.00%Technology services
MMOXMAGHREB OXYGENE
9.54 M MAD273.00 MAD+3.02%500.77221.81 M MAD25.3810.75 MAD−41.34%1.47%Process industries
BBALBALIMA
8.89 M MAD220.00 MAD−5.09%1479.61383.68 M MAD30.877.13 MAD+86.21%2.50%Finance
CCRSCARTIER SAADA
7.93 M MAD35.70 MAD−0.22%3.12 K1.20187.96 M MAD21.941.63 MAD+116.77%0.00%Consumer non-durables
FFBRFENIE BROSSETTE
7.22 M MAD132.00 MAD+9.09%13.83 K4.10189.95 M MAD23.825.54 MAD−0.14%0.00%Distribution services
AALMALUMINIUM DU MAROC
6.67 M MAD1,429 MAD−2.12%160.17665.85 M MAD26.2754.41 MAD6.30%Producer manufacturing
Buy
MMDPMED PAPER
5.75 M MAD22.80 MAD−1.26%37.82 K4.87109.07 M MAD17.361.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
4.46 M MAD300.00 MAD−0.99%6091.6587.45 M MAD17.1317.52 MAD+48.94%6.67%Process industries
LLESLESIEUR CRISTAL
2 M MAD275.10 MAD−3.47%1.24 K0.057.6 B MAD131.062.10 MAD+866.84%0.73%Consumer non-durables
Strong sell
IINVINVOLYS
688.67 K MAD101.00 MAD+2.02%150.0138.65 M MAD7.2713.89 MAD0.00%Technology services
RREBREBAB COMPANY
217 K MAD90.00 MAD−4.26%60.2215.88 M MAD0.00%Non-energy minerals
ZZDJZELLIDJA S.A
−1.1 M MAD140.95 MAD+5.98%1081.3180.74 M MAD640.970.22 MAD−76.32%0.00%Non-energy minerals
SSRMREALISATIONS MECANIQUES
−8.65 M MAD403.00 MAD−0.52%10.00128.96 M MAD−31.48 MAD−109.55%0.00%Distribution services
MM2MM2M GROUP
−14.78 M MAD517.1 MAD+0.02%30.06334.97 M MAD26.3219.65 MAD0.00%Technology services
UUMRUNIMER
−34.09 M MAD177.00 MAD0.00%300.032.02 B MAD−3.69 MAD−387.09%0.56%Consumer non-durables
SSTRSTROC INDUSTRIE
−39.71 M MAD46.55 MAD−2.00%3.4 K3.0958.12 M MAD−29.31 MAD−97.43%0.00%Industrial services
SSNPSNEP
−46.63 M MAD658.0 MAD−0.30%6020.141.58 B MAD−24.25 MAD−1,324.00%2.43%Process industries
RRDSRES DAR SAADA
−67.14 M MAD87.61 MAD−3.73%255.07 K0.962.3 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
SSNASTOKVIS NORD AFRIQUE
−128.16 M MAD17.19 MAD+2.02%20.22 K11.04304.18 M MAD−12.94 MAD+37.25%0.00%Distribution services
IIBCIB MAROC.COM
34.99 MAD+0.55%5700.5414.61 M MAD0.00%Commercial services
DDYTDISTY TECHNOLOGIES
308.00 MAD−1.60%3.18 K0.36Distribution services
JJETJET CONTRACTORS
2,200 MAD0.00%5.95 K0.566.66 B MAD0.32%Industrial services