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.508 B MAD504.0 MAD−0.20%30.53 K0.84101.765 B MAD13.5537.18 MAD3.08%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
5.283 B MAD96.80 MAD0.00%14.366 K0.1085.096 B MAD16.116.01 MAD−12.07%2.26%Communications
Sell
BBCPBCP
3.475 B MAD290.00 MAD−0.68%33.354 K0.5158.961 B MAD16.9717.09 MAD3.10%Finance
Sell
LLHMLAFARGEHOLCIM MAR
1.548 B MAD2000 MAD−2.20%600.0146.862 B MAD3.30%Non-Energy Minerals
Strong sell
TTQMTAQA MOROCCO
1.037 B MAD1280 MAD−1.46%2220.0530.193 B MAD29.1143.98 MAD+3.23%2.73%Utilities
Strong sell
CCMACIMENTS DU MAROC
994 M MAD1726 MAD−1.37%120.0024.917 B MAD3.48%Non-Energy Minerals
Sell
CCIHCIH
710.393 M MAD377.00 MAD+0.53%1.087 K0.0711.506 B MAD16.2023.28 MAD3.71%Finance
Sell
WWAAWAFA ASSURANCE
700.563 M MAD4200 MAD0.00%1.751 K2.1914.7 B MAD20.98200.16 MAD+30.59%3.10%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
637.3 M MAD2789 MAD+3.33%3260.577.892 B MAD5.22%Consumer Non-Durables
Buy
SSAHSANLAM MAROC
559.43 M MAD1699 MAD+0.24%200.266.995 B MAD2.12%Finance
Sell
LLBVLABEL VIE
507.675 M MAD4578 MAD0.00%850.1113.249 B MAD26.10175.43 MAD+22.29%1.89%Retail Trade
Strong buy
CCDMCDM
503.089 M MAD917.0 MAD−0.22%350.009.978 B MAD19.8346.23 MAD2.94%Finance
Sell
GGAZAFRIQUIA GAZ
481.467 M MAD4100 MAD0.00%640.3114.094 B MAD29.27140.06 MAD−4.45%3.41%Distribution Services
Sell
AATLATLANTASANAD
437.548 M MAD134.50 MAD−0.74%4200.028.108 B MAD4.09%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
363 M MAD300.00 MAD−5.66%85.541 K0.339.492 B MAD2.00%Industrial Services
AARDARADEI CAPITAL
271.574 M MAD505.0 MAD−1.94%2.354 K0.185.663 B MAD1.07%Technology Services
RRISRISMA
244 M MAD250.00 MAD−0.79%19.734 K2.063.582 B MAD0.00%Consumer Services
AADIALLIANCES
242 M MAD216.05 MAD−9.98%304.964 K1.484.77 B MAD0.00%Finance
BBCIBMCI
228.615 M MAD610.0 MAD0.00%22.233 K3.158.1 B MAD2.95%Finance
Sell
AAKTAKDITAL S.A
198 M MAD730.0 MAD−1.35%15.676 K0.699.247 B MAD0.45%Health Services
DDHODELTA HOLDING
188.931 M MAD49.92 MAD+4.35%56.998 K0.454.373 B MAD23.152.16 MAD+9.81%2.80%Producer Manufacturing
CCFGCFG BANK
166.026 M MAD152.00 MAD−0.33%28.518 K0.985.321 B MAD0.00%Finance
NNEJAUTO NEJMA
157.773 M MAD2039 MAD0.00%40.332.086 B MAD13.22154.19 MAD+8.32%5.39%Retail Trade
MMABMAGHREBAIL
127.808 M MAD969.0 MAD+4.76%10.021.341 B MAD10.4992.33 MAD+29.03%5.16%Finance
MMUTMUTANDIS SCA
112.705 M MAD267.00 MAD−0.74%15.547 K1.362.469 B MAD21.9112.19 MAD+62.62%3.18%Consumer Non-Durables
Strong buy
MMLEMAROC LEASING
104.174 M MAD386.95 MAD+0.01%50.681.074 B MAD3.62%Finance
HHPSHPS
99.935 M MAD587.0 MAD+2.26%1.201 K0.444.347 B MAD1.02%Technology Services
Buy
EEQDEQDOM
91 M MAD1227 MAD−0.16%70.042.049 B MAD4.48%Finance
SSLFSALAFIN
90.577 M MAD596.5 MAD−0.25%190.121.864 B MAD2.26%Finance
DDWYDISWAY
65.519 M MAD723.0 MAD+0.42%250.061.363 B MAD20.8134.74 MAD−39.10%4.84%Distribution Services
Buy
SSIDSONASID
65.077 M MAD835.0 MAD−8.74%11.568 K1.073.257 B MAD50.0416.69 MAD−39.61%3.59%Non-Energy Minerals
Strong sell
AAGMAGMA
64.4 M MAD6678 MAD+0.01%20.271.336 B MAD3.82%Finance
OOULOULMES
63.9 M MAD1415 MAD+5.99%10.012.802 B MAD1.17%Consumer Non-Durables
Buy
CCTMCTM
63 M MAD660.0 MAD+3.94%5472.75809.145 M MAD3.79%Transportation
AAFMAFMA
62.5 M MAD1204 MAD−2.35%10.141.204 B MAD4.57%Finance
MMICMICRODATA
57.2 M MAD663.0 MAD+0.67%2390.611.114 B MAD3.77%Technology Services
IIMOIMMORENTE INVEST
42.783 M MAD94.79 MAD−0.21%1.092 K0.11853.774 M MAD19.964.75 MAD+1023.99%5.27%Finance
SSMISMI
35.187 M MAD1730 MAD−4.05%2800.542.846 B MAD0.00%Non-Energy Minerals
MMOXMAGHREB OXYGENE
9.542 M MAD200.50 MAD−5.87%151.70162.906 M MAD17.0711.74 MAD2.00%Process Industries
BBALBALIMA
8.891 M MAD219.00 MAD−4.78%20.02381.936 M MAD2.51%Finance
FFBRFENIE BROSSETTE
7.2 M MAD122.00 MAD+6.23%19.772 K2.93175.556 M MAD0.00%Distribution Services
AALMALUMINIUM DU MAROC
6.7 M MAD1488 MAD−0.80%260.34693.34 M MAD4.70%Producer Manufacturing
Sell
MMDPMED PAPER
5.7 M MAD20.60 MAD−2.37%7.584 K0.4998.547 M MAD0.00%Process Industries
AAFIAFRIC INDUSTRIES
4.457 M MAD329.95 MAD+4.10%30.0196.18 M MAD6.06%Process Industries
LLESLESIEUR CRISTAL
2.5 M MAD268.60 MAD−1.25%100.027.422 B MAD2967.960.09 MAD−98.21%1.68%Consumer Non-Durables
Sell
CCRSCARTIER SAADA
2.312 M MAD25.99 MAD0.00%5.817 K1.84136.837 M MAD34.620.75 MAD0.00%Consumer Non-Durables
IINVINVOLYS
700 K MAD90.00 MAD−2.70%580.2334.444 M MAD5.56%Technology Services
RREBREBAB COMPANY
217 K MAD72.00 MAD+0.35%100.2612.705 M MAD0.00%Non-Energy Minerals
ZZDJZELLIDJA S.A
−1.099 M MAD78.00 MAD−0.55%30.1044.682 M MAD−1.92 MAD+53.63%0.00%Non-Energy Minerals
MM2MM2M GROUP
−21.602 M MAD490.00 MAD−1.21%1.224 K52.09317.411 M MAD−33.35 MAD−8.73%0.00%Technology Services
SSNPSNEP
−56.8 M MAD580.0 MAD−3.33%1.702 K0.511.392 B MAD−23.67 MAD−145.02%2.76%Process Industries
AATHAUTO HALL
74.90 MAD−3.97%7.647 K0.193.767 B MAD4.67%Retail Trade
Strong sell
BBOABANK OF AFRICA
193.10 MAD−0.97%21.213 K2.0841.046 B MAD16.0012.07 MAD2.03%Finance
Strong sell
IIBCIB MAROC.COM
34.09 MAD+9.97%4.482 K3.0014.232 M MAD0.00%Commercial Services
CCOLCOLORADO
52.00 MAD−3.70%4.749 K0.41838.116 M MAD3.85%Process Industries
SSNASTOKVIS NORD AFRIQUE
11.12 MAD−4.79%8.584 K0.95102.25 M MAD0.00%Distribution Services
SSRMREALISATIONS MECANIQUES
100.00 MAD+1.01%200.1032 M MAD0.00%Distribution Services
MMSASODEP-MARSA MAROC
290.00 MAD−0.68%5.432 K0.1221.285 B MAD2.76%Transportation
Sell
SSTRSTROC INDUSTRIE
36.45 MAD+9.99%12.18 K4.9145.508 M MAD0.00%Industrial Services
SSOTSOTHEMA
1020 MAD+0.89%2110.117.344 B MAD2.45%Health Technology
JJETJET CONTRACTORS
540.0 MAD−1.82%14.67 K0.851.636 B MAD0.00%Industrial Services
AADHDOUJA PROM ADDOHA
31.96 MAD−9.97%2.687 M0.8712.866 B MAD0.00%Finance
Sell
CCMTMINIERE TOUISSIT
1339 MAD−3.95%2.022 K0.582.251 B MAD4.48%Non-Energy Minerals
Strong buy
RRDSRES DAR SAADA
61.66 MAD−9.99%223.445 K0.691.616 B MAD0.00%Finance
Strong sell
MMNGMANAGEM
2280 MAD−1.51%14.476 K9.2127.051 B MAD1.30%Non-Energy Minerals
Strong buy
SS2MS.M MONETIQUE
161.00 MAD+0.63%150.09130.743 M MAD0.00%Technology Services
TTMATOTALENERGIES MARKETING MAROC
1350 MAD0.00%180.0112.096 B MAD4.15%Retail Trade
Sell
PPROPROMOPHARM S.A
976.2 MAD+5.99%523.13976.2 M MAD4.10%Health Technology
UUMRUNIMER
177.70 MAD−0.17%12.865 K179.432.028 B MAD0.56%Consumer Non-Durables
DDYTDISTY TECHNOLOGIES
250.00 MAD−3.10%16.85 K1.68Distribution Services
CCSRCOSUMAR
197.10 MAD−0.45%1.523 K0.0518.623 B MAD3.55%Process Industries
Sell