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 MAD505.0 MAD+0.40%95.963 K2.32101.967 B MAD13.5837.18 MAD3.07%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
5.283 B MAD96.16 MAD−0.34%315.894 K2.0884.534 B MAD16.006.01 MAD−12.07%2.28%Communications
Sell
BBCPBCP
3.475 B MAD292.00 MAD−1.02%158.628 K1.3959.367 B MAD17.0817.09 MAD3.08%Finance
Sell
LLHMLAFARGEHOLCIM MAR
1.548 B MAD1990 MAD0.00%10.57 K2.1046.628 B MAD29.9766.40 MAD−22.80%3.32%Non-Energy Minerals
Strong sell
TTQMTAQA MOROCCO
1.037 B MAD1300 MAD0.00%3580.0830.665 B MAD29.5643.98 MAD+3.23%2.69%Utilities
Strong sell
CCMACIMENTS DU MAROC
994 M MAD1748 MAD0.00%2.129 K0.3925.234 B MAD3.43%Non-Energy Minerals
Sell
CCIHCIH
710.393 M MAD375.00 MAD+0.81%9.968 K1.7211.445 B MAD16.1123.28 MAD3.73%Finance
Sell
WWAAWAFA ASSURANCE
700.563 M MAD4200 MAD0.00%2.483 K2.8514.7 B MAD20.98200.16 MAD+30.59%3.10%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
637.3 M MAD2600 MAD0.00%420.087.357 B MAD5.60%Consumer Non-Durables
Buy
SSAHSANLAM MAROC
559.43 M MAD1860 MAD+9.41%710.977.657 B MAD1.94%Finance
Sell
LLBVLABEL VIE
507.675 M MAD4430 MAD−3.70%4.498 K4.4712.82 B MAD25.25175.43 MAD+22.29%1.95%Retail Trade
Strong buy
CCDMCDM
503.089 M MAD920.0 MAD+3.37%9510.0810.011 B MAD19.9046.23 MAD2.93%Finance
Sell
GGAZAFRIQUIA GAZ
481.467 M MAD4100 MAD−0.97%2501.2214.094 B MAD29.27140.06 MAD−4.45%3.41%Distribution Services
Sell
AATLATLANTASANAD
437.548 M MAD140.05 MAD+4.59%140.775 K14.178.443 B MAD3.93%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
363 M MAD305.00 MAD−0.31%32.258 K0.119.65 B MAD1.97%Industrial Services
AARDARADEI CAPITAL
271.574 M MAD542.0 MAD+3.83%5720.056.078 B MAD1.00%Technology Services
RRISRISMA
244 M MAD258.50 MAD+4.23%10.531 K0.213.704 B MAD0.00%Consumer Services
AADIALLIANCES
242 M MAD237.00 MAD+0.85%133.244 K0.625.233 B MAD0.00%Finance
BBCIBMCI
228.615 M MAD599.0 MAD−0.99%7.009 K1.077.954 B MAD3.01%Finance
Sell
AAKTAKDITAL S.A
198 M MAD721.0 MAD−1.23%17.084 K0.809.133 B MAD0.45%Health Services
DDHODELTA HOLDING
188.931 M MAD48.70 MAD−0.41%2.954 K0.024.266 B MAD22.582.16 MAD+9.81%2.87%Producer Manufacturing
CCFGCFG BANK
166.026 M MAD151.00 MAD−0.66%4.606 K0.125.286 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 MAD269.85 MAD0.00%1.883 K0.152.495 B MAD22.1412.19 MAD+62.62%3.15%Consumer Non-Durables
MMLEMAROC LEASING
104.174 M MAD386.95 MAD+0.01%50.681.074 B MAD3.62%Finance
HHPSHPS
99.935 M MAD560.0 MAD−0.36%4.343 K2.034.147 B MAD1.07%Technology Services
Buy
EEQDEQDOM
91 M MAD1227 MAD+3.72%1.47 K6.662.049 B MAD4.48%Finance
SSLFSALAFIN
90.577 M MAD584.0 MAD0.00%6312.971.824 B MAD2.31%Finance
DDWYDISWAY
65.519 M MAD720.0 MAD0.00%2370.521.358 B MAD20.7234.74 MAD−39.10%4.86%Distribution Services
Buy
SSIDSONASID
65.077 M MAD831.1 MAD0.00%11.369 K1.173.241 B MAD49.8116.69 MAD−39.61%3.61%Non-Energy Minerals
Strong sell
OOULOULMES
63.9 M MAD1449 MAD+2.40%33.348 K314.312.869 B MAD1.14%Consumer Non-Durables
Buy
AAGMAGMA
63.298 M MAD6678 MAD+0.01%20.271.336 B MAD21.10316.49 MAD+21.83%3.82%Finance
CCTMCTM
63 M MAD642.0 MAD−2.73%1120.44787.078 M MAD3.89%Transportation
AAFMAFMA
62.5 M MAD1244 MAD+0.57%511.971.244 B MAD4.42%Finance
MMICMICRODATA
57.2 M MAD660.0 MAD−0.03%1.359 K3.791.109 B MAD3.79%Technology Services
IIMOIMMORENTE INVEST
42.783 M MAD93.70 MAD−0.32%1.493 K0.17843.956 M MAD19.734.75 MAD+1023.99%5.34%Finance
SSMISMI
35.187 M MAD1799 MAD+1.07%1320.342.96 B MAD0.00%Non-Energy Minerals
TTIMTIMAR
12.48 M MAD660.0 MAD0.00%50.08198.726 M MAD0.00%Transportation
MMOXMAGHREB OXYGENE
9.542 M MAD201.00 MAD+0.25%505.05163.313 M MAD17.1211.74 MAD1.99%Process Industries
BBALBALIMA
8.891 M MAD230.00 MAD0.00%20.03401.12 M MAD2.39%Finance
FFBRFENIE BROSSETTE
7.2 M MAD108.60 MAD−9.99%3.006 K0.35156.274 M MAD0.00%Distribution Services
AALMALUMINIUM DU MAROC
6.7 M MAD1500 MAD+1.69%140.18698.931 M MAD4.67%Producer Manufacturing
Sell
MMDPMED PAPER
5.7 M MAD20.30 MAD+1.50%2.209 K0.1397.112 M MAD0.00%Process Industries
AAFIAFRIC INDUSTRIES
4.457 M MAD325.00 MAD−0.31%450.0994.738 M MAD6.15%Process Industries
LLESLESIEUR CRISTAL
2.5 M MAD273.00 MAD−0.22%210.057.543 B MAD3016.570.09 MAD−98.21%1.65%Consumer Non-Durables
Sell
CCRSCARTIER SAADA
2.312 M MAD25.40 MAD+0.40%7580.20133.731 M MAD33.830.75 MAD0.00%Consumer Non-Durables
IINVINVOLYS
700 K MAD93.00 MAD−2.00%3.333 K21.2735.593 M MAD5.38%Technology Services
RREBREBAB COMPANY
217 K MAD67.00 MAD−5.63%601.2811.823 M MAD0.00%Non-Energy Minerals
ZZDJZELLIDJA S.A
−1.099 M MAD78.00 MAD0.00%591.9544.682 M MAD−1.92 MAD+53.63%0.00%Non-Energy Minerals
MM2MM2M GROUP
−21.602 M MAD487.50 MAD0.00%1230.86315.791 M MAD−33.35 MAD−8.73%0.00%Technology Services
SSNPSNEP
−56.8 M MAD580.0 MAD−2.99%7.271 K3.741.392 B MAD−23.67 MAD−145.02%2.76%Process Industries
SSNASTOKVIS NORD AFRIQUE
11.00 MAD−1.43%2.782 K0.27101.147 M MAD0.00%Distribution Services
MMSASODEP-MARSA MAROC
287.90 MAD−0.03%13.243 K0.3221.131 B MAD2.78%Transportation
Sell
PPROPROMOPHARM S.A
923.0 MAD−5.33%381.74923 M MAD4.33%Health Technology
SS2MS.M MONETIQUE
161.50 MAD0.00%5502.87131.149 M MAD0.00%Technology Services
MMNGMANAGEM
2275 MAD+1.56%3.112 K0.9026.992 B MAD1.30%Non-Energy Minerals
Strong buy
DDYTDISTY TECHNOLOGIES
248.00 MAD−0.80%11.412 K1.31Distribution Services
BBOABANK OF AFRICA
197.30 MAD−0.08%63.641 K8.0141.939 B MAD16.3512.07 MAD1.99%Finance
Strong sell
UUMRUNIMER
177.70 MAD−0.17%12.865 K179.432.028 B MAD0.56%Consumer Non-Durables
CCOLCOLORADO
53.99 MAD+0.92%1.01 K0.08870.19 M MAD3.70%Process Industries
SSTRSTROC INDUSTRIE
36.50 MAD0.00%2.047 K0.6045.571 M MAD0.00%Industrial Services
AATHAUTO HALL
77.00 MAD−1.28%132.285 K3.833.873 B MAD4.55%Retail Trade
Strong sell
SSRMREALISATIONS MECANIQUES
95.50 MAD+0.21%950.3930.56 M MAD0.00%Distribution Services
CCSRCOSUMAR
197.80 MAD+0.87%40.52 K1.6218.69 B MAD3.54%Process Industries
Sell
AADHDOUJA PROM ADDOHA
33.00 MAD0.00%948.882 K0.3113.284 B MAD0.00%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
1375 MAD0.00%2.618 K1.9212.32 B MAD4.07%Retail Trade
RRDSRES DAR SAADA
77.42 MAD+9.99%760.013 K1.852.029 B MAD0.00%Finance
SSOTSOTHEMA
1010 MAD0.00%7830.377.272 B MAD2.48%Health Technology
CCMTMINIERE TOUISSIT
1300 MAD0.00%3.822 K1.402.186 B MAD4.62%Non-Energy Minerals
Strong buy
IIBCIB MAROC.COM
35.95 MAD+5.74%8930.3215.009 M MAD0.00%Commercial Services
JJETJET CONTRACTORS
559.0 MAD+1.64%1.294 K0.081.694 B MAD0.00%Industrial Services