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
7.51 B MAD666.0 MAD−0.22%49.87 K0.64134.47 B MAD15.1044.09 MAD+21.12%2.48%Finance
Neutral
BCPBCP
3.48 B MAD276.05 MAD−0.34%57.1 K2.1056.12 B MAD14.6318.87 MAD−7.31%3.62%Finance
Sell
BOABANK OF AFRICA
2.66 B MAD200.00 MAD0.00%10.2 K0.4443.16 B MAD13.0015.38 MAD+29.41%1.97%Finance
Sell
IAMITISSALAT AL-MAGHRIB
1.8 B MAD102.00 MAD−1.92%202.09 K0.5289.67 B MAD49.792.05 MAD−65.91%4.12%Communications
Buy
LLHMLAFARGEHOLCIM MAR
1.55 B MAD1,905 MAD−2.81%7.88 K0.6244.64 B MAD30.1263.25 MAD+1.34%3.46%Non-energy minerals
Strong sell
TQMTAQA MOROCCO
1.04 B MAD1,650 MAD−1.20%25.91 K1.5438.92 B MAD35.2146.86 MAD−4.36%2.12%Utilities
Sell
CSRCOSUMAR
1.01 B MAD205.00 MAD0.00%67.2 K2.6119.37 B MAD18.4111.13 MAD+32.53%3.41%Process industries
Sell
CMACIMENTS DU MAROC
970.19 M MAD1,899 MAD+0.48%17.98 K1.7927.41 B MAD28.4066.85 MAD+11.03%3.69%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
852.23 M MAD725.9 MAD+3.70%89.63 K1.4953.28 B MAD50.9614.24 MAD+20.74%1.17%Transportation
Neutral
GAZAFRIQUIA GAZ
747.39 M MAD4,847 MAD+0.98%6410.1516.66 B MAD22.29217.42 MAD+55.23%2.89%Distribution services
Sell
CIHCIH
710.39 M MAD461.00 MAD−1.91%3 K0.3714.52 B MAD17.4826.38 MAD+19.60%3.03%Finance
Strong sell
WAAWAFA ASSURANCE
700.56 M MAD4,400 MAD+1.15%1400.7515.4 B MAD21.33206.29 MAD+17.80%3.18%Finance
SBMSOCIETE DES BOISSONS DU MAROC
637.25 M MAD2,400 MAD+2.13%410.446.79 B MAD11.31212.11 MAD+49.90%6.67%Consumer non-durables
Buy
MNGMANAGEM
514.4 M MAD3,960 MAD−1.49%1.28 K1.3146.98 B MAD93.2942.45 MAD−39.32%0.76%Non-energy minerals
LBVLABEL VIE
507.67 M MAD3,900 MAD−9.81%1.82 K1.1311.29 B MAD20.69188.54 MAD−27.31%2.48%Retail trade
Buy
CDMCDM
503.09 M MAD1,169 MAD+0.17%6.17 K0.8712.72 B MAD20.1158.13 MAD+53.57%2.93%Finance
Neutral
ATLATLANTASANAD
437.55 M MAD153.90 MAD−2.59%10.5 K0.489.28 B MAD20.977.34 MAD+2.95%3.70%Finance
SSAHSANLAM MAROC
418 M MAD1,840 MAD−8.32%120.277.58 B MAD4.18%Finance
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
362.58 M MAD725.8 MAD+9.99%12.61 K0.3722.96 B MAD45.9015.81 MAD+83.14%1.03%Industrial services
Strong buy
ARDARADEI CAPITAL
271.57 M MAD475.20 MAD−0.96%1.4 K0.365.97 B MAD19.6124.23 MAD1.24%Technology services
Buy
SOTSOTHEMA
262.76 M MAD1,037 MAD−3.08%5250.267.47 B MAD27.2138.11 MAD+5.39%1.64%Health technology
CFGCFG BANK
261.82 M MAD241.00 MAD−3.21%36.26 K1.628.44 B MAD30.317.95 MAD+67.63%1.37%Finance
RISRISMA
244.05 M MAD300.00 MAD+0.50%24.54 K1.714.3 B MAD18.1516.53 MAD+16.03%2.00%Consumer services
ADIALLIANCES
238.87 M MAD581.0 MAD−3.17%55.08 K0.8612.83 B MAD43.1113.48 MAD+42.45%0.52%Finance
DHODELTA HOLDING
188.93 M MAD69.80 MAD+1.16%12.91 K0.436.11 B MAD24.182.89 MAD+44.59%2.15%Producer manufacturing
ADHDOUJA PROM ADDOHA
174.71 M MAD44.00 MAD−2.20%335.89 K1.0417.71 B MAD66.850.66 MAD+226.49%0.00%Finance
AKTAKDITAL S.A
174.69 M MAD1,190 MAD−0.34%17.21 K0.9216.85 B MAD68.3217.42 MAD+71.19%0.50%Health services
Neutral
BCIBMCI
171.22 M MAD627.1 MAD−0.78%4.96 K2.418.33 B MAD34.0018.45 MAD+1,154.34%2.87%Finance
Sell
SMISMI
168.46 M MAD2,860 MAD−3.38%5530.424.7 B MAD19.56146.20 MAD+384.39%2.80%Non-energy minerals
MUTMUTANDIS SCA
159 M MAD330.00 MAD−2.94%17.06 K1.553.05 B MAD3.18%Consumer non-durables
Strong buy
CMTMINIERE TOUISSIT
158.63 M MAD1,820 MAD−3.65%6630.503.06 B MAD18.9596.02 MAD−37.12%3.30%Non-energy minerals
Sell
MABMAGHREBAIL
127.81 M MAD901.0 MAD0.00%40.061.25 B MAD9.3896.01 MAD+6.30%5.55%Finance
CMGCMGP GROUP
122.56 M MAD325.00 MAD−1.52%165.38 K2.701.79 B MAD12.8525.30 MAD0.00%Producer manufacturing
MLEMAROC LEASING
104.17 M MAD387.00 MAD0.00%120.701.07 B MAD10.6936.19 MAD+16.04%3.62%Finance
HPSHPS
99.93 M MAD601.0 MAD−6.82%17.28 K3.084.45 B MAD47.1712.74 MAD−5.53%1.13%Technology services
Strong buy
SLFSALAFIN
90.58 M MAD565.0 MAD+1.24%16.7 K1.501.77 B MAD18.9429.84 MAD+20.69%2.52%Finance
DWYDISWAY
65.52 M MAD720.0 MAD+2.86%3.36 K4.821.36 B MAD22.0532.65 MAD−16.87%4.86%Distribution services
SIDSONASID
65.08 M MAD1,503 MAD−4.63%4.55 K0.645.86 B MAD86.9117.29 MAD+50.72%1.40%Non-energy minerals
AGMAGMA
63.3 M MAD6,999 MAD−0.01%301.581.4 B MAD21.57324.45 MAD+7.01%3.93%Finance
CTMCTM
63.1 M MAD1,172 MAD+0.86%9922.071.44 B MAD25.4246.11 MAD+20.28%1.28%Transportation
AFMAFMA
60 M MAD1,135 MAD+0.89%90.061.14 B MAD17.2465.84 MAD+4.37%4.85%Finance
MICMICRODATA
57.2 M MAD778.0 MAD−3.96%180.031.31 B MAD19.9239.06 MAD+35.67%4.37%Technology services
PROPROMOPHARM S.A
56.9 M MAD977 MAD−5.49%150.35977.2 M MAD17.5455.72 MAD−19.21%4.09%Health technology
TTMATOTALENERGIES MARKETING MAROC
50.25 M MAD1,580 MAD−1.25%2.77 K1.1814.16 B MAD39.3940.11 MAD+39.50%3.54%Retail trade
Sell
IMOIMMORENTE INVEST
47.11 M MAD92.00 MAD0.00%2.18 K0.24828.64 M MAD17.595.23 MAD+10.12%5.65%Finance
COLCOLORADO
38.64 M MAD59.70 MAD+1.19%3.61 K0.86962.22 M MAD22.052.71 MAD+20.03%3.77%Process industries
DRIDARI COUSPATE
35.23 M MAD3,600 MAD0.00%4274.271.07 B MAD25.19142.90 MAD+174.23%3.33%Consumer non-durables
ATHAUTO HALL
27.88 M MAD72.00 MAD−1.23%7.76 K0.393.62 B MAD61.071.18 MAD+4,731.56%2.78%Retail trade
S2MS.M MONETIQUE
21.55 M MAD380.00 MAD−6.17%3.17 K0.68308.59 M MAD13.3828.41 MAD+16.43%0.00%Technology services
MOXMAGHREB OXYGENE
12.43 M MAD440.00 MAD−0.90%600.12357.5 M MAD28.7715.30 MAD+30.25%0.91%Process industries
BALBALIMA
8.89 M MAD224.00 MAD0.00%30.05390.66 M MAD31.437.13 MAD+86.21%2.46%Finance
CRSCARTIER SAADA
7.93 M MAD33.38 MAD+4.31%4.16 K2.13175.75 M MAD20.511.63 MAD+116.77%0.00%Consumer non-durables
FBRFENIE BROSSETTE
7.22 M MAD164.50 MAD+10.00%16.96 K6.63236.71 M MAD29.685.54 MAD−0.14%0.00%Distribution services
ALMALUMINIUM DU MAROC
6.67 M MAD1,530 MAD−0.20%380.33712.91 M MAD28.1254.41 MAD5.88%Producer manufacturing
Buy
MDPMED PAPER
5.75 M MAD22.30 MAD0.00%5.59 K1.12106.68 M MAD16.971.31 MAD−33.67%0.00%Process industries
AFIAFRIC INDUSTRIES
4.46 M MAD306.00 MAD+0.92%3740.6889.2 M MAD17.4717.52 MAD+48.94%6.54%Process industries
LESLESIEUR CRISTAL
2 M MAD280.00 MAD0.00%350.097.74 B MAD133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
INVINVOLYS
688.67 K MAD99.89 MAD+2.87%5873.4238.23 M MAD7.1913.89 MAD0.00%Technology services
REBREBAB COMPANY
217 K MAD91.17 MAD+6.00%391.9216.09 M MAD0.00%Non-energy minerals
ZDJZELLIDJA S.A
−1.1 M MAD120.50 MAD0.00%951.5169.03 M MAD547.980.22 MAD−76.32%0.00%Non-energy minerals
SRMREALISATIONS MECANIQUES
−8.65 M MAD423.40 MAD−0.13%3792.62135.49 M MAD−31.48 MAD−109.55%0.00%Distribution services
M2MM2M GROUP
−14.78 M MAD516.0 MAD−1.90%200.31334.25 M MAD26.2619.65 MAD0.00%Technology services
UMRUNIMER
−34.09 M MAD172.00 MAD+1.45%151.581.96 B MAD−3.69 MAD−387.09%0.58%Consumer non-durables
STRSTROC INDUSTRIE
−39.71 M MAD46.75 MAD+7.47%8.29 K10.4558.37 M MAD−29.31 MAD−97.43%0.00%Industrial services
SNPSNEP
−46.63 M MAD630.0 MAD−1.25%8210.291.51 B MAD−24.25 MAD−1,324.00%2.54%Process industries
RDSRES DAR SAADA
−67.14 M MAD122.00 MAD+4.27%194.62 K1.773.2 B MAD−2.92 MAD−47.17%0.00%Finance
SNASTOKVIS NORD AFRIQUE
−128.16 M MAD18.39 MAD−0.05%1.24 K0.27325.41 M MAD−12.94 MAD+37.25%0.00%Distribution services
EEQDEQDOM
1,040 MAD−1.05%3330.211.74 B MAD5.29%Finance
DYTDISTY TECHNOLOGIES
290.05 MAD−3.32%8090.77Distribution services
IBCIB MAROC.COM
38.70 MAD+0.13%2560.1516.16 M MAD0.00%Commercial services
JETJET CONTRACTORS
2,625 MAD−2.42%4.48 K0.487.95 B MAD0.27%Industrial services