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
ATWATTIJARIWAFA BANK
9.5 B MAD695.0 MAD−0.71%860.00141.34 B MAD14.2348.84 MAD+20.84%2.71%Finance
Sell
BCPBCP
4.15 B MAD315.00 MAD+1.29%320.0063.23 B MAD14.7221.41 MAD+10.14%3.22%Finance
Sell
BOABANK OF AFRICA
3.43 B MAD264.00 MAD−0.08%3.34 K0.4156.97 B MAD15.7616.76 MAD+26.27%1.49%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
1.83 B MAD1,950 MAD+1.62%10.0044.96 B MAD24.9878.07 MAD+17.89%3.65%Non-energy minerals
Sell
IAMITISSALAT AL-MAGHRIB
1.8 B MAD116.50 MAD+0.17%2.02 K0.01102.24 B MAD56.872.05 MAD−65.91%3.61%Communications
Strong sell
MSASODEP-MARSA MAROC
1.27 B MAD867.0 MAD−0.91%6370.0264.22 B MAD50.2317.26 MAD+48.67%0.97%Transportation
Sell
TQMTAQA MOROCCO
1.05 B MAD2,978 MAD+1.19%4.9 K0.6470.25 B MAD66.7244.63 MAD+1.49%1.18%Utilities
Strong sell
TTMATOTALENERGIES MARKETING MAROC
934.2 M MAD1,671 MAD−0.06%350.0814.98 B MAD16.07104.00 MAD+1,754.39%6.76%Retail trade
Strong sell
CMACIMENTS DU MAROC
914.16 M MAD2,125 MAD+1.29%740.0230.68 B MAD33.5663.33 MAD−5.78%3.29%Non-energy minerals
Strong sell
CIHCIH
875.88 M MAD405.20 MAD−0.69%340.0114.53 B MAD14.5927.78 MAD+21.52%3.38%Finance
Sell
CSRCOSUMAR
850.4 M MAD255.10 MAD−0.55%16.15 K0.3024.1 B MAD28.349.00 MAD−15.73%2.74%Process industries
Sell
WAAWAFA ASSURANCE
785.77 M MAD5,344 MAD−0.02%400.0718.7 B MAD23.80224.51 MAD+12.16%2.62%Finance
Sell
GAZAFRIQUIA GAZ
747.39 M MAD4,325 MAD+0.35%140.0114.82 B MAD19.89217.42 MAD+55.23%4.06%Distribution services
Buy
CDMCDM
740.95 M MAD1,040 MAD0.00%720.0611.32 B MAD14.5171.68 MAD+48.37%3.29%Finance
Sell
SSAHSANLAM MAROC
680.46 M MAD1,995 MAD+0.76%50.168.15 B MAD12.07165.29 MAD+21.63%3.89%Finance
MNGMANAGEM
619.9 M MAD5,255 MAD+0.10%1170.1362.35 B MAD100.6052.24 MAD+3.03%0.76%Non-energy minerals
Strong sell
LBVLABEL VIE
541.81 M MAD4,852 MAD−2.55%30.0014.41 B MAD25.92187.22 MAD+6.72%1.94%Retail trade
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
521.81 M MAD952.0 MAD−0.82%12.23 K0.2830.37 B MAD57.7216.49 MAD+43.92%0.78%Industrial services
ATLATLANTASANAD
453.36 M MAD140.55 MAD−2.33%20.008.67 B MAD18.697.52 MAD+3.61%4.03%Finance
Sell
BCIBMCI
325.15 M MAD570.0 MAD+0.18%240.017.56 B MAD22.7125.10 MAD+50.87%3.16%Finance
Strong sell
AKTAKDITAL S.A
314.61 M MAD1,446 MAD−0.55%5 K0.5820.59 B MAD58.2224.84 MAD+80.10%0.41%Health services
Buy
ADIALLIANCES
301.92 M MAD480.00 MAD−0.83%1.34 K0.0610.69 B MAD35.1013.67 MAD+26.39%0.62%Finance
Sell
ARDARADEI CAPITAL
297.45 M MAD458.00 MAD0.00%440.015.76 B MAD18.9224.20 MAD−0.07%2.28%Technology services
DHODELTA HOLDING
295.38 M MAD82.45 MAD+0.86%1650.017.16 B MAD24.453.37 MAD+56.35%1.83%Producer manufacturing
ADHDOUJA PROM ADDOHA
274.18 M MAD35.70 MAD+0.28%7.68 K0.0414.33 B MAD52.420.68 MAD+56.94%0.00%Finance
Sell
CFGCFG BANK
261.82 M MAD228.10 MAD−2.10%2400.018.16 B MAD30.507.48 MAD+57.70%1.42%Finance
SBMSOCIETE DES BOISSONS DU MAROC
215.36 M MAD1,990 MAD+1.17%560.785.63 B MAD26.1576.11 MAD−66.21%5.03%Consumer non-durables
Buy
SMISMI
186.72 M MAD2,499 MAD−1.61%900.284.11 B MAD22.02113.50 MAD+10.84%3.20%Non-energy minerals
CMGCMGP GROUP
182.53 M MAD355.00 MAD+0.57%1.14 K0.026 B MAD0.00%Producer manufacturing
Strong buy
MUTMUTANDIS SCA
159.41 M MAD292.00 MAD+0.34%1780.052.69 B MAD16.9417.24 MAD+41.44%3.61%Consumer non-durables
SIDSONASID
141.24 M MAD2,401 MAD+0.88%550.039.28 B MAD66.3036.21 MAD+117.03%0.88%Non-energy minerals
MABMAGHREBAIL
135.63 M MAD920.0 MAD0.00%20.051.27 B MAD9.3997.99 MAD+6.12%5.43%Finance
SLFSALAFIN
93.15 M MAD616.0 MAD+7.06%120.011.92 B MAD20.6629.82 MAD+2.84%2.39%Finance
DWYDISWAY
78.85 M MAD722.0 MAD−1.38%1.05 K1.391.36 B MAD17.2741.81 MAD+20.34%5.54%Distribution services
Sell
HPSHPS
75.3 M MAD585.0 MAD−0.85%510.014.37 B MAD1.15%Technology services
Strong buy
AFMAFMA
72.35 M MAD1,341 MAD−2.90%10.031.34 B MAD18.5372.35 MAD+20.60%4.10%Finance
AGMAGMA
68.9 M MAD6,600 MAD−5.36%40.211.32 B MAD4.17%Finance
MICMICRODATA
67.81 M MAD945.0 MAD0.00%660.471.59 B MAD23.4140.37 MAD+18.55%3.60%Technology services
OULOULMES
57.9 M MAD1,198 MAD−0.17%100.002.37 B MAD1.92%Consumer non-durables
Strong buy
PROPROMOPHARM S.A
55.16 M MAD1,109 MAD+2.59%60.291.11 B MAD20.1155.16 MAD−3.05%0.00%Health technology
IMOIMMORENTE INVEST
47.11 M MAD87.00 MAD+0.31%4370.04781.18 M MAD16.635.23 MAD+10.12%6.00%Finance
CTMCTM
46.62 M MAD919.0 MAD+0.70%50.011.12 B MAD24.1738.03 MAD−26.12%1.64%Transportation
COLCOLORADO
45.34 M MAD60.64 MAD−2.15%150.01998.81 M MAD4.20%Process industries
ALMALUMINIUM DU MAROC
36.84 M MAD1,915 MAD+0.26%280.21892.3 M MAD24.2279.06 MAD+452.30%4.70%Producer manufacturing
Sell
S2MS.M MONETIQUE
29.41 M MAD587.0 MAD−0.51%430.05479.12 M MAD16.2136.22 MAD+36.48%0.00%Technology services
LESLESIEUR CRISTAL
24 M MAD277.25 MAD0.00%50.027.66 B MAD319.190.87 MAD+1,099.72%1.08%Consumer non-durables
Strong sell
SNASTOKVIS NORD AFRIQUE
20.98 M MAD64.00 MAD+1.38%600.001.12 B MAD53.991.19 MAD0.00%Distribution services
DYTDISTY TECHNOLOGIES
19.36 M MAD323.00 MAD−4.10%570.03336.16 M MAD16.6519.40 MAD+3.09%4.45%Distribution services
ATHAUTO HALL
17.09 M MAD79.00 MAD+0.64%200.003.95 B MAD232.490.34 MAD−38.70%2.55%Retail trade
Strong sell
FBRFENIE BROSSETTE
16.6 M MAD422.00 MAD−0.75%2.11 K0.25607.25 M MAD0.00%Distribution services
M2MM2M GROUP
14.65 M MAD505.0 MAD−0.82%3160.20327.13 M MAD22.3322.62 MAD0.00%Technology services
BALBALIMA
14.28 M MAD230.00 MAD0.00%10014.49401.12 M MAD28.098.19 MAD+60.62%2.39%Finance
MOXMAGHREB OXYGENE
12.43 M MAD386.00 MAD−5.85%750.96333.13 M MAD25.2415.30 MAD+30.25%0.98%Process industries
AFIAFRIC INDUSTRIES
9.92 M MAD337.00 MAD+2.12%1570.0898.24 M MAD9.9134.02 MAD+122.51%6.53%Process industries
MDPMED PAPER
7.99 M MAD30.00 MAD+0.67%2010.00142.56 M MAD17.971.67 MAD+38.85%0.00%Process industries
ZDJZELLIDJA S.A
6.32 M MAD314.00 MAD−0.30%700.95179.87 M MAD28.4811.02 MAD0.00%Non-energy minerals
CRSCARTIER SAADA
5.74 M MAD40.70 MAD+0.67%9000.08212.86 M MAD0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
1.92 M MAD520.0 MAD−1.70%1810.17166.4 M MAD86.596.01 MAD0.00%Distribution services
REBREBAB COMPANY
592 K MAD97.00 MAD+2.11%10.0117.12 M MAD0.00%Non-energy minerals
INVINVOLYS
−123.47 K MAD159.50 MAD−0.31%1 K0.2661.04 M MAD−0.32 MAD−117.93%0.00%Technology services
EQDEQDOM
−5.32 M MAD1,174 MAD+3.80%1 K0.861.89 B MAD−3.19 MAD−106.01%4.86%Finance
CMTMINIERE TOUISSIT
−12.13 M MAD2,350 MAD−1.67%1700.264.02 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
STRSTROC INDUSTRIE
−12.58 M MAD215.90 MAD+0.42%1720.01268.43 M MAD−10.07 MAD+68.33%0.00%Industrial services
SNPSNEP
−43.81 M MAD666.6 MAD+0.50%5050.681.6 B MAD−18.25 MAD+6.04%0.00%Process industries
UMRUNIMER
−81.24 M MAD160.00 MAD−2.44%1141.511.83 B MAD−7.12 MAD−138.28%0.63%Consumer non-durables
RISRISMA
341.20 MAD−2.51%400.015.01 B MAD1.71%Consumer services
DRIDARI COUSPATE
3,989 MAD+0.99%20.041.19 B MAD3.01%Consumer non-durables
VVCNVICENNE
285.50 MAD+10.00%17.03 KDistribution services
IBCIB MAROC.COM
74.05 MAD0.00%1130.0330.91 M MAD0.00%Commercial services
MLEMAROC LEASING
365.00 MAD−3.44%30.121.01 B MAD3.84%Finance
RDSRES DAR SAADA
127.75 MAD+0.12%2430.003.34 B MAD0.00%Finance
Strong sell
SOTSOTHEMA
1,641 MAD−0.12%720.0111.83 B MAD1.70%Health technology
JETJET CONTRACTORS
2,140 MAD−0.47%800.036.51 B MAD0.33%Industrial services