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 MAD549.7 MAD+0.04%51.56 K1.22110.992 B MAD13.6040.42 MAD3.00%Finance
IAMITISSALAT AL-MAGHRIB
5.283 B MAD93.70 MAD+3.59%440.082 K4.0182.371 B MAD65.851.42 MAD−65.23%2.34%Communications
Buy
BBCPBCP
3.475 B MAD299.95 MAD−0.35%328.954 K9.3760.984 B MAD15.4319.43 MAD3.33%Finance
BBOABANK OF AFRICA
2.662 B MAD192.00 MAD−1.03%17.526 K1.4140.813 B MAD14.2513.47 MAD2.08%Finance
Sell
LLHMLAFARGEHOLCIM MAR
1.548 B MAD1,907 MAD+0.63%2.121 K0.6844.683 B MAD3.46%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
1.037 B MAD1,305 MAD−0.53%2.009 K1.3030.783 B MAD27.8546.86 MAD−5.24%2.68%Utilities
CCSRCOSUMAR
1.009 B MAD192.50 MAD+0.26%66.637 K1.6518.189 B MAD18.0210.68 MAD+32.27%3.64%Process industries
Buy
CCMACIMENTS DU MAROC
970.194 M MAD1,865 MAD+1.30%8730.2326.923 B MAD27.7567.21 MAD−18.95%3.75%Non-energy minerals
MMSASODEP-MARSA MAROC
852.234 M MAD408.00 MAD−0.49%9.366 K0.2829.945 B MAD35.1411.61 MAD+27.89%2.08%Transportation
Sell
CCIHCIH
710.393 M MAD420.00 MAD0.00%5.012 K0.2413.229 B MAD17.2424.36 MAD3.33%Finance
Sell
WWAAWAFA ASSURANCE
700.563 M MAD4,400 MAD+4.76%3750.4115.4 B MAD21.98200.16 MAD+30.59%3.18%Finance
SSBMSOCIETE DES BOISSONS DU MAROC
637.25 M MAD2,595 MAD+3.22%3001.047.343 B MAD11.52225.20 MAD+90.34%6.17%Consumer non-durables
Buy
SSAHSANLAM MAROC
559.43 M MAD1,857 MAD−5.69%440.387.645 B MAD4.15%Finance
MMNGMANAGEM
514.4 M MAD2,819 MAD−0.04%1280.2233.447 B MAD55.6050.70 MAD−40.29%1.06%Non-energy minerals
Sell
LLBVLABEL VIE
507.675 M MAD4,500 MAD+2.39%2000.0713.023 B MAD25.65175.43 MAD+22.29%2.15%Retail trade
Buy
CCDMCDM
503.089 M MAD940.0 MAD+1.62%5000.2810.228 B MAD16.8255.89 MAD3.64%Finance
Buy
GGAZAFRIQUIA GAZ
481.467 M MAD3,839 MAD+1.56%2.009 K7.1813.197 B MAD27.41140.06 MAD−4.45%3.65%Distribution services
AATLATLANTASANAD
437.548 M MAD129.20 MAD−3.58%10.326 K0.967.789 B MAD17.807.26 MAD+5.05%4.41%Finance
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
362.576 M MAD390.00 MAD0.00%29.862 K1.3012.34 B MAD34.0311.46 MAD+52.00%1.92%Industrial services
AARDARADEI CAPITAL
271.574 M MAD496.00 MAD+0.20%1270.115.82 B MAD20.4824.22 MAD1.19%Technology services
SSOTSOTHEMA
262.758 M MAD1,000.0 MAD0.00%1.057 K0.467.2 B MAD27.4036.49 MAD+6.39%1.70%Health technology
RRISRISMA
244.054 M MAD225.00 MAD−1.83%1.461 K1.093.224 B MAD13.2117.03 MAD2.67%Consumer services
AADIALLIANCES
238.874 M MAD320.00 MAD+0.95%28.54 K0.357.065 B MAD29.5810.82 MAD+100.24%0.94%Finance
DDHODELTA HOLDING
188.931 M MAD57.00 MAD+0.04%8.33 K0.364.993 B MAD19.752.89 MAD+41.77%2.63%Producer manufacturing
AADHDOUJA PROM ADDOHA
174.707 M MAD37.70 MAD−0.76%354.438 K0.5015.176 B MAD86.870.43 MAD0.00%Finance
Strong sell
AAKTAKDITAL S.A
174.687 M MAD1,005 MAD+0.30%46.141 K4.7414.23 B MAD72.8713.79 MAD0.60%Health services
BBCIBMCI
171.224 M MAD630.0 MAD+3.11%4.134 K2.898.366 B MAD2.86%Finance
SSMISMI
168.456 M MAD2,278 MAD+0.35%4501.463.748 B MAD22.25102.40 MAD3.51%Non-energy minerals
CCFGCFG BANK
166.026 M MAD194.00 MAD+1.57%125.816 K4.866.792 B MAD32.306.01 MAD1.70%Finance
CCMTMINIERE TOUISSIT
158.633 M MAD1,660 MAD−0.66%2.214 K5.522.791 B MAD17.5994.36 MAD+4.21%3.61%Non-energy minerals
MMABMAGHREBAIL
127.808 M MAD930.0 MAD−0.21%1143.151.287 B MAD10.0792.33 MAD+29.03%5.38%Finance
MMUTMUTANDIS SCA
112.705 M MAD310.00 MAD−0.77%3.691 K0.182.866 B MAD16.6218.66 MAD+133.26%3.39%Consumer non-durables
Strong buy
MMLEMAROC LEASING
104.173 M MAD385.00 MAD+5.77%520.711.069 B MAD3.64%Finance
HHPSHPS
99.935 M MAD573.1 MAD+0.37%37.41 K11.684.244 B MAD41.4813.82 MAD−1.66%1.19%Technology services
SSLFSALAFIN
90.577 M MAD545.0 MAD−3.88%1.334 K7.941.703 B MAD18.8028.99 MAD2.61%Finance
DDWYDISWAY
65.519 M MAD682.9 MAD+1.47%3323.321.288 B MAD19.6634.74 MAD−39.10%5.13%Distribution services
SSIDSONASID
65.077 M MAD830.0 MAD−0.60%20.751 K15.033.237 B MAD2.53%Non-energy minerals
Strong sell
OOULOULMES
63.923 M MAD1,315 MAD−0.53%121.462.604 B MAD1.67%Consumer non-durables
Buy
CCTMCTM
63.101 M MAD660.0 MAD+0.46%95814.34809.145 M MAD12.8251.47 MAD+79.23%3.79%Transportation
AAFMAFMA
59.996 M MAD1,180 MAD−1.91%2306.391.18 B MAD19.6760.00 MAD+3.70%4.66%Finance
MMICMICRODATA
57.203 M MAD625.1 MAD−2.33%10.011.05 B MAD18.3634.05 MAD+25.55%5.44%Technology services
PPROPROMOPHARM S.A
56.898 M MAD1,051 MAD−4.02%1151.481.051 B MAD18.4756.90 MAD+16.13%3.81%Health technology
TTMATOTALENERGIES MARKETING MAROC
50.25 M MAD1,500 MAD+0.67%1900.2813.44 B MAD267.465.61 MAD−94.63%3.73%Retail trade
Sell
IIMOIMMORENTE INVEST
42.783 M MAD91.00 MAD0.00%26.968 K4.39819.637 M MAD19.164.75 MAD+1,023.99%5.49%Finance
CCOLCOLORADO
38.639 M MAD51.00 MAD−0.91%9.227 K9.16821.998 M MAD21.272.40 MAD+16.52%4.41%Process industries
DDRIDARI COUSPATE
35.229 M MAD3,700 MAD+5.84%140.621.104 B MAD31.34118.07 MAD−16.26%3.24%Consumer non-durables
AATHAUTO HALL
27.879 M MAD75.00 MAD+2.04%47.234 K0.533.772 B MAD135.310.55 MAD−89.44%2.67%Retail trade
Strong sell
SS2MS.M MONETIQUE
21.551 M MAD240.00 MAD−6.21%7261.24194.897 M MAD9.0426.54 MAD+703.53%0.00%Technology services
MMOXMAGHREB OXYGENE
9.542 M MAD230.00 MAD+1.32%150.18186.875 M MAD19.5811.74 MAD1.74%Process industries
BBALBALIMA
8.891 M MAD229.50 MAD+0.22%193.22400.248 M MAD45.025.10 MAD−10.08%2.40%Finance
CCRSCARTIER SAADA
7.931 M MAD38.50 MAD−2.21%5.987 K3.59202.702 M MAD25.561.51 MAD0.00%Consumer non-durables
FFBRFENIE BROSSETTE
7.2 M MAD114.00 MAD+0.48%80.01164.044 M MAD0.00%Distribution services
AALMALUMINIUM DU MAROC
6.67 M MAD1,370 MAD−1.51%741.29638.357 M MAD95.7114.31 MAD−63.35%6.57%Producer manufacturing
MMDPMED PAPER
5.751 M MAD21.38 MAD+2.54%5.374 K0.76102.278 M MAD17.781.20 MAD+227.40%0.00%Process industries
AAFIAFRIC INDUSTRIES
4.457 M MAD319.00 MAD+0.02%2750.8292.989 M MAD6.27%Process industries
LLESLESIEUR CRISTAL
2 M MAD275.00 MAD0.00%1310.297.599 B MAD0.73%Consumer non-durables
Strong sell
IINVINVOLYS
688.665 K MAD105.95 MAD+0.43%200.0840.549 M MAD58.881.80 MAD+12,571.83%0.00%Technology services
RREBREBAB COMPANY
217 K MAD104.85 MAD0.00%4326.2318.501 M MAD0.00%Non-energy minerals
ZZDJZELLIDJA S.A
−1.098 M MAD178.00 MAD+1.71%320.26101.967 M MAD−1.92 MAD+53.63%0.00%Non-energy minerals
SSRMREALISATIONS MECANIQUES
−8.65 M MAD482.95 MAD−1.03%8350.79154.544 M MAD−27.03 MAD−751.87%0.00%Distribution services
MM2MM2M GROUP
−14.777 M MAD545.0 MAD−1.18%80.52353.038 M MAD−22.81 MAD+25.62%0.00%Technology services
UUMRUNIMER
−34.095 M MAD174.90 MAD−0.57%30.001.996 B MAD−2.99 MAD+63.73%0.57%Consumer non-durables
SSTRSTROC INDUSTRIE
−39.712 M MAD48.99 MAD−1.03%1810.1961.165 M MAD−31.81 MAD−266.04%0.00%Industrial services
SSNPSNEP
−46.628 M MAD481.20 MAD−1.80%5621.071.155 B MAD−19.43 MAD−136.96%3.33%Process industries
RRDSRES DAR SAADA
−67.136 M MAD74.35 MAD−1.46%80.687 K1.431.949 B MAD−2.56 MAD−293.55%0.00%Finance
Sell
SSNASTOKVIS NORD AFRIQUE
−128.158 M MAD15.50 MAD+3.33%5.07 K0.84142.525 M MAD−13.94 MAD−337.78%0.00%Distribution services
JJETJET CONTRACTORS
889.4 MAD−1.18%1.671 K0.402.694 B MAD0.79%Industrial services
EEQDEQDOM
1,104 MAD+0.55%40.021.844 B MAD4.98%Finance
IIBCIB MAROC.COM
37.10 MAD−0.13%3600.7915.489 M MAD0.00%Commercial services
DDYTDISTY TECHNOLOGIES
236.80 MAD+1.20%3160.33Distribution services