Moroccan companies with the most employees

Below are Moroccan companies that have the largest workforce. Sorted by the number of employees, they can be growing or holding a stable position in the market, so analyze them to find a reliable investment.
Symbol
Employees
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
20.583 K505.0 MAD+0.40%95.963 K2.32101.967 B MAD13.5837.18 MAD3.07%Finance
Neutral
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
13 K305.00 MAD−0.31%32.258 K0.119.65 B MAD1.97%Industrial Services
MMUTMUTANDIS SCA
4.26 K269.85 MAD0.00%1.883 K0.152.495 B MAD22.1412.19 MAD+62.62%3.15%Consumer Non-Durables
DDHODELTA HOLDING
3.448 K48.70 MAD−0.41%2.954 K0.024.266 B MAD22.582.16 MAD+9.81%2.87%Producer Manufacturing
BBCIBMCI
2.621 K599.0 MAD−0.99%7.009 K1.077.954 B MAD3.01%Finance
Sell
CCIHCIH
2.289 K375.00 MAD+0.81%9.968 K1.7211.445 B MAD16.1123.28 MAD3.73%Finance
Sell
OOULOULMES
2 K1449 MAD+2.40%33.348 K314.312.869 B MAD1.14%Consumer Non-Durables
Buy
GGAZAFRIQUIA GAZ
1.11 K4100 MAD−0.97%2501.2214.094 B MAD29.27140.06 MAD−4.45%3.41%Distribution Services
Sell
TTMATOTALENERGIES MARKETING MAROC
6001375 MAD0.00%2.618 K1.9212.32 B MAD4.07%Retail Trade
SSNPSNEP
560580.0 MAD−2.99%7.271 K3.741.392 B MAD−23.67 MAD−145.02%2.76%Process Industries
TTIMTIMAR
309660.0 MAD0.00%50.08198.726 M MAD0.00%Transportation
MMOXMAGHREB OXYGENE
190201.00 MAD+0.25%505.05163.313 M MAD17.1211.74 MAD1.99%Process Industries
DDWYDISWAY
154720.0 MAD0.00%2370.521.358 B MAD20.7234.74 MAD−39.10%4.86%Distribution Services
Buy
MMABMAGHREBAIL
111969.0 MAD+4.76%10.021.341 B MAD10.4992.33 MAD+29.03%5.16%Finance
SSIDSONASID
831.1 MAD0.00%11.369 K1.173.241 B MAD49.8116.69 MAD−39.61%3.61%Non-Energy Minerals
Strong sell
CCRSCARTIER SAADA
25.40 MAD+0.40%7580.20133.731 M MAD33.830.75 MAD0.00%Consumer Non-Durables
BBCPBCP
292.00 MAD−1.02%158.628 K1.3959.367 B MAD17.0817.09 MAD3.08%Finance
Sell
MM2MM2M GROUP
487.50 MAD0.00%1230.86315.791 M MAD−33.35 MAD−8.73%0.00%Technology Services
NNEJAUTO NEJMA
2039 MAD0.00%40.332.086 B MAD13.22154.19 MAD+8.32%5.39%Retail Trade
AAFMAFMA
1244 MAD+0.57%511.971.244 B MAD4.42%Finance
IAMITISSALAT AL-MAGHRIB
96.16 MAD−0.34%315.894 K2.0884.534 B MAD16.006.01 MAD−12.07%2.28%Communications
Sell
IIBCIB MAROC.COM
35.95 MAD+5.74%8930.3215.009 M MAD0.00%Commercial Services
WWAAWAFA ASSURANCE
4200 MAD0.00%2.483 K2.8514.7 B MAD20.98200.16 MAD+30.59%3.10%Finance
Sell
SSLFSALAFIN
584.0 MAD0.00%6312.971.824 B MAD2.31%Finance
AATLATLANTASANAD
140.05 MAD+4.59%140.775 K14.178.443 B MAD3.93%Finance
Sell
RRDSRES DAR SAADA
77.42 MAD+9.99%760.013 K1.852.029 B MAD0.00%Finance
PPROPROMOPHARM S.A
923.0 MAD−5.33%381.74923 M MAD4.33%Health Technology
CCOLCOLORADO
53.99 MAD+0.92%1.01 K0.08870.19 M MAD3.70%Process Industries
MMICMICRODATA
660.0 MAD−0.03%1.359 K3.791.109 B MAD3.79%Technology Services
TTQMTAQA MOROCCO
1300 MAD0.00%3580.0830.665 B MAD29.5643.98 MAD+3.23%2.69%Utilities
Strong sell
CCDMCDM
920.0 MAD+3.37%9510.0810.011 B MAD19.9046.23 MAD2.93%Finance
Sell
CCMTMINIERE TOUISSIT
1300 MAD0.00%3.822 K1.402.186 B MAD4.62%Non-Energy Minerals
Strong buy
SS2MS.M MONETIQUE
161.50 MAD0.00%5502.87131.149 M MAD0.00%Technology Services
LLBVLABEL VIE
4430 MAD−3.70%4.498 K4.4712.82 B MAD25.25175.43 MAD+22.29%1.95%Retail Trade
Strong buy
BBOABANK OF AFRICA
197.30 MAD−0.08%63.641 K8.0141.939 B MAD16.3512.07 MAD1.99%Finance
Strong sell
MMNGMANAGEM
2275 MAD+1.56%3.112 K0.9026.992 B MAD1.30%Non-Energy Minerals
Strong buy
HHPSHPS
560.0 MAD−0.36%4.343 K2.034.147 B MAD1.07%Technology Services
Buy
CCMACIMENTS DU MAROC
1748 MAD0.00%2.129 K0.3925.234 B MAD3.43%Non-Energy Minerals
Sell
FFBRFENIE BROSSETTE
108.60 MAD−9.99%3.006 K0.35156.274 M MAD0.00%Distribution Services
AAGMAGMA
6678 MAD+0.01%20.271.336 B MAD21.10316.49 MAD+21.83%3.82%Finance
RREBREBAB COMPANY
67.00 MAD−5.63%601.2811.823 M MAD0.00%Non-Energy Minerals
BBALBALIMA
230.00 MAD0.00%20.03401.12 M MAD2.39%Finance
SSMISMI
1799 MAD+1.07%1320.342.96 B MAD0.00%Non-Energy Minerals
LLHMLAFARGEHOLCIM MAR
1990 MAD0.00%10.57 K2.1046.628 B MAD29.9766.40 MAD−22.80%3.32%Non-Energy Minerals
Strong sell
CCTMCTM
642.0 MAD−2.73%1120.44787.078 M MAD3.89%Transportation
SSRMREALISATIONS MECANIQUES
95.50 MAD+0.21%950.3930.56 M MAD0.00%Distribution Services
AADHDOUJA PROM ADDOHA
33.00 MAD0.00%948.882 K0.3113.284 B MAD0.00%Finance
Sell
EEQDEQDOM
1227 MAD+3.72%1.47 K6.662.049 B MAD4.48%Finance
AALMALUMINIUM DU MAROC
1500 MAD+1.69%140.18698.931 M MAD4.67%Producer Manufacturing
Sell
MMDPMED PAPER
20.30 MAD+1.50%2.209 K0.1397.112 M MAD0.00%Process Industries
AADIALLIANCES
237.00 MAD+0.85%133.244 K0.625.233 B MAD0.00%Finance
IINVINVOLYS
93.00 MAD−2.00%3.333 K21.2735.593 M MAD5.38%Technology Services
JJETJET CONTRACTORS
559.0 MAD+1.64%1.294 K0.081.694 B MAD0.00%Industrial Services
AARDARADEI CAPITAL
542.0 MAD+3.83%5720.056.078 B MAD1.00%Technology Services
AAFIAFRIC INDUSTRIES
325.00 MAD−0.31%450.0994.738 M MAD6.15%Process Industries
CCFGCFG BANK
151.00 MAD−0.66%4.606 K0.125.286 B MAD0.00%Finance
MMLEMAROC LEASING
386.95 MAD+0.01%50.681.074 B MAD3.62%Finance
SSBMSOCIETE DES BOISSONS DU MAROC
2600 MAD0.00%420.087.357 B MAD5.60%Consumer Non-Durables
Buy
RRISRISMA
258.50 MAD+4.23%10.531 K0.213.704 B MAD0.00%Consumer Services
IIMOIMMORENTE INVEST
93.70 MAD−0.32%1.493 K0.17843.956 M MAD19.734.75 MAD+1023.99%5.34%Finance
MMSASODEP-MARSA MAROC
287.90 MAD−0.03%13.243 K0.3221.131 B MAD2.78%Transportation
Sell
SSNASTOKVIS NORD AFRIQUE
11.00 MAD−1.43%2.782 K0.27101.147 M MAD0.00%Distribution Services
AATHAUTO HALL
77.00 MAD−1.28%132.285 K3.833.873 B MAD4.55%Retail Trade
Strong sell
ZZDJZELLIDJA S.A
78.00 MAD0.00%591.9544.682 M MAD−1.92 MAD+53.63%0.00%Non-Energy Minerals
LLESLESIEUR CRISTAL
273.00 MAD−0.22%210.057.543 B MAD3016.570.09 MAD−98.21%1.65%Consumer Non-Durables
Sell
CCSRCOSUMAR
197.80 MAD+0.87%40.52 K1.6218.69 B MAD3.54%Process Industries
Sell
UUMRUNIMER
177.70 MAD−0.17%12.865 K179.432.028 B MAD0.56%Consumer Non-Durables
SSOTSOTHEMA
1010 MAD0.00%7830.377.272 B MAD2.48%Health Technology
SSAHSANLAM MAROC
1860 MAD+9.41%710.977.657 B MAD1.94%Finance
Sell
SSTRSTROC INDUSTRIE
36.50 MAD0.00%2.047 K0.6045.571 M MAD0.00%Industrial Services
AAKTAKDITAL S.A
721.0 MAD−1.23%17.084 K0.809.133 B MAD0.45%Health Services