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 MAD512.0 MAD+0.83%56.16 K1.37102.532 B MAD13.7737.18 MAD3.05%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
5.283 B MAD93.00 MAD−0.11%60.262 K0.5281.844 B MAD15.486.01 MAD−12.07%2.35%Communications
Sell
BBCPBCP
3.475 B MAD297.40 MAD+1.50%98.887 K2.0259.571 B MAD17.4017.09 MAD3.07%Finance
Sell
BBOABANK OF AFRICA
2.662 B MAD194.00 MAD−1.45%10.062 K1.1141.844 B MAD15.4912.52 MAD2.00%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
1.548 B MAD2002 MAD0.00%2.013 K0.5746.909 B MAD30.2366.23 MAD−23.01%3.30%Non-Energy Minerals
Strong sell
TTQMTAQA MOROCCO
1.037 B MAD1367 MAD0.00%1.153 K0.0432.246 B MAD31.0943.98 MAD+3.23%2.56%Utilities
Strong sell
CCSRCOSUMAR
1.009 B MAD194.65 MAD+0.03%540.0118.387 B MAD18.2210.68 MAD+32.27%3.60%Process Industries
Sell
CCMACIMENTS DU MAROC
970.194 M MAD1870 MAD+0.27%3.031 K0.2626.923 B MAD27.8267.21 MAD−18.95%3.22%Non-Energy Minerals
Sell
MMSASODEP-MARSA MAROC
852.234 M MAD286.00 MAD+0.18%21.085 K1.4020.954 B MAD24.6311.61 MAD+27.89%2.80%Transportation
Buy
CCIHCIH
710.393 M MAD388.60 MAD−0.06%10.0011.86 B MAD16.6923.28 MAD3.60%Finance
Sell
WWAAWAFA ASSURANCE
700.563 M MAD4200 MAD0.00%2500.4814.7 B MAD20.98200.16 MAD+30.59%3.10%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
637.25 M MAD2550 MAD−0.97%40.017.286 B MAD11.32225.20 MAD+90.34%5.65%Consumer Non-Durables
Buy
SSAHSANLAM MAROC
559.43 M MAD2090 MAD+0.72%50.078.604 B MAD15.38135.89 MAD−7.82%1.72%Finance
Sell
MMNGMANAGEM
514.4 M MAD2405 MAD−1.84%7390.3829.068 B MAD47.4350.70 MAD−40.29%1.21%Non-Energy Minerals
Sell
LLBVLABEL VIE
507.675 M MAD4300 MAD−1.38%4581.3512.618 B MAD24.51175.43 MAD+22.29%1.98%Retail Trade
Buy
CCDMCDM
503.089 M MAD898.0 MAD−0.21%4900.579.771 B MAD18.5948.31 MAD3.01%Finance
Sell
GGAZAFRIQUIA GAZ
481.467 M MAD4140 MAD0.00%20.0014.231 B MAD29.56140.06 MAD−4.45%3.38%Distribution Services
Sell
AATLATLANTASANAD
437.548 M MAD144.00 MAD0.00%1940.068.681 B MAD19.847.26 MAD+5.05%3.82%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
362.576 M MAD315.00 MAD−1.25%3.543 K0.1610.093 B MAD27.4911.46 MAD+52.00%1.88%Industrial Services
AARDARADEI CAPITAL
271.574 M MAD525.0 MAD0.00%1790.035.887 B MAD21.6824.22 MAD1.03%Technology Services
RRISRISMA
244.054 M MAD236.00 MAD−2.88%9320.823.481 B MAD13.8517.03 MAD0.00%Consumer Services
AADIALLIANCES
238.874 M MAD234.00 MAD−4.84%29.624 K0.625.429 B MAD21.6310.82 MAD+100.24%0.00%Finance
Sell
BBCIBMCI
228.615 M MAD580.0 MAD−2.52%2930.267.702 B MAD3.10%Finance
Sell
DDHODELTA HOLDING
188.931 M MAD48.00 MAD−3.01%1.706 K0.024.335 B MAD22.262.16 MAD+9.81%2.83%Producer Manufacturing
AADHDOUJA PROM ADDOHA
174.707 M MAD30.00 MAD−2.53%308.841 K0.3412.391 B MAD69.120.43 MAD0.00%Finance
Strong sell
AAKTAKDITAL S.A
174.687 M MAD670.0 MAD−0.21%9.541 K0.398.504 B MAD48.5813.79 MAD0.48%Health Services
SSMISMI
168.456 M MAD2375 MAD−1.86%2090.143.981 B MAD23.19102.40 MAD0.00%Non-Energy Minerals
CCFGCFG BANK
166.026 M MAD163.50 MAD+0.28%53.323 K1.235.708 B MAD34.484.74 MAD0.00%Finance
CCMTMINIERE TOUISSIT
158.633 M MAD1510 MAD+1.34%5.526 K1.972.505 B MAD16.0094.36 MAD+4.21%4.03%Non-Energy Minerals
Strong buy
MMABMAGHREBAIL
127.808 M MAD925.0 MAD0.00%1292.011.28 B MAD10.0292.33 MAD+29.03%5.41%Finance
MMUTMUTANDIS SCA
112.705 M MAD264.05 MAD+0.32%1.409 K0.092.434 B MAD21.6612.19 MAD+62.62%3.23%Consumer Non-Durables
MMLEMAROC LEASING
104.173 M MAD365.00 MAD−0.54%10.011.014 B MAD9.7337.52 MAD+14.81%3.84%Finance
HHPSHPS
99.935 M MAD551.0 MAD−0.72%500.054.11 B MAD39.8813.82 MAD−1.66%1.08%Technology Services
Buy
EEQDEQDOM
91 M MAD1160 MAD−0.43%4941.041.937 B MAD4.74%Finance
SSLFSALAFIN
90.577 M MAD630.0 MAD+5.00%1.81 K2.511.968 B MAD21.7328.99 MAD2.14%Finance
DDWYDISWAY
65.519 M MAD709.9 MAD+2.88%2491.131.301 B MAD20.4334.74 MAD−39.10%5.07%Distribution Services
Buy
SSIDSONASID
65.077 M MAD856.0 MAD−0.47%2250.063.354 B MAD51.3016.69 MAD−39.61%3.49%Non-Energy Minerals
Strong sell
OOULOULMES
63.9 M MAD1282 MAD−5.94%10.002.538 B MAD1.29%Consumer Non-Durables
Buy
AAGMAGMA
63.298 M MAD6289 MAD−5.71%10.061.258 B MAD19.87316.49 MAD+21.83%4.05%Finance
CCTMCTM
63.101 M MAD683.0 MAD+3.48%3091.25809.145 M MAD13.2751.47 MAD+79.23%3.79%Transportation
AAFMAFMA
59.996 M MAD1232 MAD−0.24%10.031.232 B MAD20.5360.00 MAD+3.70%4.46%Finance
MMICMICRODATA
57.203 M MAD665.0 MAD+0.02%90.011.117 B MAD19.5334.05 MAD+25.55%3.76%Technology Services
PPROPROMOPHARM S.A
56.898 M MAD946.0 MAD−0.11%20.13946 M MAD16.6356.90 MAD+46.85%4.23%Health Technology
TTMATOTALENERGIES MARKETING MAROC
50.25 M MAD1403 MAD0.00%520.0612.571 B MAD250.165.61 MAD−94.63%3.99%Retail Trade
Strong sell
IIMOIMMORENTE INVEST
42.783 M MAD94.00 MAD−1.05%1320.05855.665 M MAD19.794.75 MAD+1023.99%5.26%Finance
CCOLCOLORADO
38.639 M MAD54.50 MAD0.00%570.00878.41 M MAD22.732.40 MAD+2.65%3.67%Process Industries
AATHAUTO HALL
27.879 M MAD74.00 MAD−5.12%5.325 K0.883.922 B MAD133.500.55 MAD−89.44%4.49%Retail Trade
Strong sell
TTIMTIMAR
23.251 M MAD660.0 MAD0.00%20.38198.726 M MAD8.5577.22 MAD+89.15%0.00%Transportation
SS2MS.M MONETIQUE
21.551 M MAD192.40 MAD0.00%3211.77156.242 M MAD7.2526.54 MAD+703.53%0.00%Technology Services
MMOXMAGHREB OXYGENE
9.542 M MAD217.00 MAD+4.33%150.47176.313 M MAD18.4811.74 MAD1.84%Process Industries
BBALBALIMA
8.891 M MAD235.15 MAD+2.24%210.55410.102 M MAD46.135.10 MAD−10.08%2.34%Finance
FFBRFENIE BROSSETTE
7.2 M MAD114.00 MAD−0.13%1320.07164.26 M MAD0.00%Distribution Services
AALMALUMINIUM DU MAROC
6.67 M MAD1530 MAD+2.00%10.01698.931 M MAD106.8814.31 MAD−63.35%4.67%Producer Manufacturing
Strong sell
MMDPMED PAPER
5.751 M MAD19.85 MAD+0.35%7.235 K0.7094.624 M MAD16.511.20 MAD+227.40%0.00%Process Industries
AAFIAFRIC INDUSTRIES
4.457 M MAD320.00 MAD0.00%1530.5593.28 M MAD20.9315.29 MAD−15.40%6.25%Process Industries
CCRSCARTIER SAADA
2.312 M MAD33.90 MAD+8.93%8.69 K2.94163.847 M MAD45.150.75 MAD0.00%Consumer Non-Durables
LLESLESIEUR CRISTAL
2 M MAD275.00 MAD−0.72%120.007.654 B MAD3798.340.07 MAD−98.57%1.62%Consumer Non-Durables
Strong sell
IINVINVOLYS
688.665 K MAD89.26 MAD−0.12%40.0134.203 M MAD49.611.80 MAD+12571.83%5.59%Technology Services
RREBREBAB COMPANY
217 K MAD69.95 MAD+5.98%110.1512.343 M MAD0.00%Non-Energy Minerals
ZZDJZELLIDJA S.A
−1.098 M MAD71.10 MAD−4.45%340.6040.73 M MAD−1.92 MAD+53.63%0.00%Non-Energy Minerals
SSRMREALISATIONS MECANIQUES
−8.65 M MAD93.55 MAD−5.51%1000.6429.936 M MAD−27.03 MAD−751.87%0.00%Distribution Services
MM2MM2M GROUP
−14.777 M MAD487.00 MAD+0.21%1000.69315.467 M MAD−22.81 MAD+25.62%0.00%Technology Services
UUMRUNIMER
−34.095 M MAD177.20 MAD−0.28%10.002.023 B MAD−2.99 MAD+63.73%0.56%Consumer Non-Durables
SSTRSTROC INDUSTRIE
−39.712 M MAD35.10 MAD−0.57%60.0144.073 M MAD−31.81 MAD−266.04%0.00%Industrial Services
SSNPSNEP
−46.628 M MAD570.0 MAD−2.06%670.121.397 B MAD−19.43 MAD−136.96%2.75%Process Industries
RRDSRES DAR SAADA
−67.136 M MAD83.90 MAD−6.88%215.9 K0.832.361 B MAD−2.56 MAD−293.55%0.00%Finance
Strong sell
SSNASTOKVIS NORD AFRIQUE
−128.158 M MAD10.99 MAD+1.29%1020.0499.767 M MAD−13.94 MAD−337.78%0.00%Distribution Services
DDYTDISTY TECHNOLOGIES
245.60 MAD−0.97%2150.10Distribution Services
JJETJET CONTRACTORS
570.0 MAD−3.13%1.319 K0.321.783 B MAD0.00%Industrial Services
SSOTSOTHEMA
989.9 MAD−1.01%100.097.2 B MAD2.50%Health Technology
IIBCIB MAROC.COM
35.00 MAD−7.89%3670.8815.864 M MAD0.00%Commercial Services