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 K509.8 MAD+0.16%2.498 K0.04102.774 B MAD12.6140.42 MAD3.05%Finance
Strong buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.157 K307.20 MAD+0.07%1700.019.713 B MAD26.8111.46 MAD+52.00%1.95%Industrial Services
MMNGMANAGEM
6 K2320 MAD+1.98%540.0626.992 B MAD45.7650.70 MAD−40.29%1.30%Non-Energy Minerals
Sell
MMUTMUTANDIS SCA
4.26 K271.00 MAD+0.37%1.29 K0.082.497 B MAD22.2312.19 MAD+62.62%3.15%Consumer Non-Durables
AAKTAKDITAL S.A
4.155 K671.5 MAD+0.07%5610.108.499 B MAD48.6913.79 MAD0.48%Health Services
DDHODELTA HOLDING
3.448 K48.64 MAD−0.31%990.004.274 B MAD22.552.16 MAD+9.81%2.87%Producer Manufacturing
OOULOULMES
2.934 K1283 MAD−5.59%150.002.54 B MAD39.7432.28 MAD+56.52%1.29%Consumer Non-Durables
Buy
BBCIBMCI
2.585 K627.4 MAD+5.69%40.008.331 B MAD37.7116.64 MAD2.87%Finance
Sell
MMSASODEP-MARSA MAROC
2.323 K297.00 MAD+1.33%1.697 K0.0421.512 B MAD25.5811.61 MAD+27.89%2.73%Transportation
Buy
CCIHCIH
2.289 K379.95 MAD−0.00%5.084 K1.3011.596 B MAD16.3223.28 MAD3.68%Finance
AATHAUTO HALL
1.598 K74.29 MAD−0.12%5000.103.741 B MAD134.020.55 MAD−89.44%4.71%Retail Trade
Strong sell
RRISRISMA
1.206 K243.00 MAD+1.25%1190.153.438 B MAD14.2717.03 MAD0.00%Consumer Services
GGAZAFRIQUIA GAZ
1.11 K4075 MAD−1.31%1.18 K6.3014.008 B MAD29.09140.06 MAD−4.45%3.44%Distribution Services
Sell
HHPSHPS
1.052 K539.9 MAD−0.04%1.088 K0.334 B MAD39.0813.82 MAD−1.66%1.11%Technology Services
Buy
LLHMLAFARGEHOLCIM MAR
1.05 K1935 MAD0.00%1.545 K0.5145.339 B MAD29.2266.23 MAD−23.01%3.41%Non-Energy Minerals
Sell
CCTMCTM
1.013 K673.0 MAD−0.30%771.89825.083 M MAD13.0851.47 MAD+79.23%3.71%Transportation
CCMACIMENTS DU MAROC
7601797 MAD+2.33%1.36 K0.5425.941 B MAD26.7467.21 MAD−18.95%3.34%Non-Energy Minerals
Neutral
SSBMSOCIETE DES BOISSONS DU MAROC
7562500 MAD+1.83%510.047.074 B MAD11.10225.20 MAD+90.34%5.82%Consumer Non-Durables
Buy
SSMISMI
7372320 MAD+0.87%5702.063.817 B MAD22.66102.40 MAD0.00%Non-Energy Minerals
SSNPSNEP
575519.0 MAD+0.02%1500.201.245 B MAD−19.43 MAD−136.96%3.08%Process Industries
AATLATLANTASANAD
569137.50 MAD+0.73%5180.148.229 B MAD18.947.26 MAD+5.05%4.03%Finance
Sell
AADHDOUJA PROM ADDOHA
48329.63 MAD−0.90%48.907 K0.1012.036 B MAD68.270.43 MAD0.00%Finance
Strong sell
AAFMAFMA
3801200 MAD−1.96%161.331.2 B MAD20.0060.00 MAD+3.70%4.58%Finance
SSLFSALAFIN
320596.9 MAD+2.91%1000.061.865 B MAD20.5928.99 MAD2.39%Finance
AADIALLIANCES
250244.00 MAD+0.41%6.31 K0.235.365 B MAD22.5510.82 MAD+100.24%0.00%Finance
Sell
RRDSRES DAR SAADA
21681.00 MAD+4.52%62.605 K0.622.031 B MAD−2.56 MAD−293.55%0.00%Finance
Strong sell
MMOXMAGHREB OXYGENE
190205.10 MAD−5.13%50.18166.644 M MAD17.4611.74 MAD1.95%Process Industries
DDRIDARI COUSPATE
1753593 MAD0.00%2100.821.072 B MAD30.43118.07 MAD−16.26%2.37%Consumer Non-Durables
DDWYDISWAY
154700.0 MAD+1.45%1940.391.301 B MAD20.1534.74 MAD−39.10%5.07%Distribution Services
Buy
MMABMAGHREBAIL
111972.0 MAD+5.88%1403.151.345 B MAD10.5392.33 MAD+29.03%5.14%Finance
AARDARADEI CAPITAL
83493.00 MAD−0.40%1250.035.551 B MAD20.3624.22 MAD1.09%Technology Services
BBALBALIMA
44221.50 MAD+5.98%10.13386.296 M MAD43.455.10 MAD−10.08%2.48%Finance
AAFIAFRIC INDUSTRIES
44323.00 MAD+1.25%150.1292.989 M MAD21.1315.29 MAD−15.40%6.27%Process Industries
MM2MM2M GROUP
498.00 MAD+0.61%20.05322.593 M MAD−22.81 MAD+25.62%0.00%Technology Services
LLESLESIEUR CRISTAL
275.00 MAD0.00%2460.027.599 B MAD3798.340.07 MAD−98.57%1.64%Consumer Non-Durables
Strong sell
WWAAWAFA ASSURANCE
4003 MAD0.00%350.0414.011 B MAD20.00200.16 MAD+30.59%3.25%Finance
Sell
RREBREBAB COMPANY
70.95 MAD0.00%200.2812.52 M MAD0.00%Non-Energy Minerals
JJETJET CONTRACTORS
580.0 MAD+3.57%3.101 K1.771.697 B MAD0.00%Industrial Services
BBOABANK OF AFRICA
191.00 MAD−1.55%950.0141.238 B MAD15.2512.52 MAD2.03%Finance
Sell
IAMITISSALAT AL-MAGHRIB
90.66 MAD−0.26%27.616 K0.2679.91 B MAD15.096.01 MAD−12.07%4.62%Communications
Sell
SSRMREALISATIONS MECANIQUES
96.00 MAD−5.79%20.0130.72 M MAD−27.03 MAD−751.87%0.00%Distribution Services
SSNASTOKVIS NORD AFRIQUE
11.10 MAD0.00%3350.28102.066 M MAD−13.94 MAD−337.78%0.00%Distribution Services
EEQDEQDOM
1145 MAD0.00%50.001.912 B MAD4.80%Finance
IIBCIB MAROC.COM
35.53 MAD+2.69%1180.6414.833 M MAD0.00%Commercial Services
FFBRFENIE BROSSETTE
102.80 MAD−0.05%580.06147.928 M MAD0.00%Distribution Services
SSTRSTROC INDUSTRIE
33.92 MAD+2.79%60.0241.201 M MAD−31.81 MAD−266.04%0.00%Industrial Services
SSOTSOTHEMA
1000.0 MAD+0.05%690.087.2 B MAD27.4036.49 MAD+6.39%2.50%Health Technology
CCRSCARTIER SAADA
31.39 MAD+4.29%310.02158.476 M MAD0.00%Consumer Non-Durables
LLBVLABEL VIE
4170 MAD−3.02%8000.5312.444 B MAD23.77175.43 MAD+22.29%2.01%Retail Trade
Buy
BBCPBCP
290.05 MAD−0.65%200.0059.357 B MAD16.9717.09 MAD3.08%Finance
Neutral
CCMTMINIERE TOUISSIT
1400 MAD+3.70%1860.312.27 B MAD14.8494.36 MAD+4.21%4.44%Non-Energy Minerals
Strong buy
PPROPROMOPHARM S.A
984.0 MAD+4.90%90.44984 M MAD17.2956.90 MAD+46.85%4.07%Health Technology
SS2MS.M MONETIQUE
166.10 MAD−3.15%7242.45134.885 M MAD6.2626.54 MAD+703.53%0.00%Technology Services
TTMATOTALENERGIES MARKETING MAROC
1375 MAD+4.40%4.402 K2.5612.32 B MAD245.175.61 MAD−94.63%4.07%Retail Trade
Sell
SSIDSONASID
812.0 MAD0.00%7.21 K3.473.167 B MAD48.6616.69 MAD−39.61%3.69%Non-Energy Minerals
Strong sell
TTQMTAQA MOROCCO
1313 MAD−0.53%170.0231.137 B MAD29.8643.98 MAD+3.23%2.65%Utilities
Sell
UUMRUNIMER
177.00 MAD−0.11%100.012.02 B MAD−2.99 MAD+63.73%0.56%Consumer Non-Durables
IINVINVOLYS
85.00 MAD−0.58%630.1332.722 M MAD47.241.80 MAD+12571.83%5.85%Technology Services
MMICMICRODATA
631.0 MAD+0.64%2.001 K82.691.06 B MAD18.5334.05 MAD+25.55%3.96%Technology Services
SSAHSANLAM MAROC
1998 MAD+3.42%60.018.226 B MAD14.70135.89 MAD−7.82%1.80%Finance
Sell
CCDMCDM
890.0 MAD0.00%4002.979.684 B MAD18.4248.31 MAD3.03%Finance
Sell
IIMOIMMORENTE INVEST
93.00 MAD−0.53%1.175 K0.78842.154 M MAD19.584.75 MAD+1023.99%5.35%Finance
MMDPMED PAPER
19.00 MAD+0.53%1420.0290.414 M MAD15.801.20 MAD+227.40%0.00%Process Industries
CCSRCOSUMAR
194.95 MAD+0.91%600.0118.255 B MAD18.2510.68 MAD+32.27%3.62%Process Industries
Sell
CCFGCFG BANK
160.00 MAD+0.63%657.223 K13.895.566 B MAD33.744.74 MAD0.00%Finance
AAGMAGMA
6665 MAD0.00%10.061.333 B MAD21.06316.49 MAD+21.83%3.83%Finance
CCOLCOLORADO
52.01 MAD−3.63%1.23 K0.28869.867 M MAD21.702.40 MAD+2.65%3.71%Process Industries
MMLEMAROC LEASING
414.45 MAD+6.00%700.581.151 B MAD11.0537.52 MAD+14.81%3.38%Finance
AALMALUMINIUM DU MAROC
1510 MAD+0.13%603.75702.659 M MAD105.4914.31 MAD−63.35%4.64%Producer Manufacturing
Strong sell