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 K508.0 MAD−0.10%30.091 K0.66102.673 B MAD12.5740.42 MAD3.05%Finance
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.157 K311.00 MAD+0.97%7.053 K0.449.745 B MAD27.1411.46 MAD+52.00%1.95%Industrial Services
MMNGMANAGEM
6 K2330 MAD+1.30%1.857 K2.2027.289 B MAD45.9550.70 MAD−40.29%1.28%Non-Energy Minerals
Sell
MMUTMUTANDIS SCA
4.26 K270.00 MAD0.00%2.003 K0.132.497 B MAD22.1512.19 MAD+62.62%3.15%Consumer Non-Durables
AAKTAKDITAL S.A
4.155 K677.0 MAD+0.59%2.628 K0.488.525 B MAD49.0913.79 MAD0.48%Health Services
DDHODELTA HOLDING
3.448 K48.30 MAD−0.70%4400.044.261 B MAD22.402.16 MAD+9.81%2.88%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 K610.0 MAD0.00%2.012 K0.838.1 B MAD36.6716.64 MAD2.95%Finance
Sell
MMSASODEP-MARSA MAROC
2.323 K303.00 MAD+2.71%70.766 K1.6321.652 B MAD26.0911.61 MAD+27.89%2.71%Transportation
Buy
CCIHCIH
2.289 K379.85 MAD−0.03%1.5 K0.3511.596 B MAD16.3223.28 MAD3.68%Finance
AATHAUTO HALL
1.598 K73.00 MAD+0.01%200.013.671 B MAD131.700.55 MAD−89.44%4.80%Retail Trade
Strong sell
RRISRISMA
1.206 K243.00 MAD0.00%1120.153.481 B MAD14.2717.03 MAD0.00%Consumer Services
GGAZAFRIQUIA GAZ
1.11 K4129 MAD+1.33%40.0114.008 B MAD29.48140.06 MAD−4.45%3.44%Distribution Services
Sell
HHPSHPS
1.052 K540.0 MAD+0.19%5.104 K1.523.992 B MAD39.0813.82 MAD−1.66%1.11%Technology Services
Buy
LLHMLAFARGEHOLCIM MAR
1.05 K1925 MAD−0.52%6.962 K2.3445.339 B MAD29.0766.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
7601780 MAD0.00%1.2 K0.4725.696 B MAD26.4967.21 MAD−18.95%3.37%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
7372328 MAD−0.04%70.033.831 B MAD22.73102.40 MAD0.00%Non-Energy Minerals
SSNPSNEP
575510.00 MAD+2.00%9831.521.2 B MAD−19.43 MAD−136.96%3.20%Process Industries
AATLATLANTASANAD
569138.00 MAD+0.36%1210.038.289 B MAD19.017.26 MAD+5.05%4.00%Finance
Sell
AADHDOUJA PROM ADDOHA
48329.80 MAD+1.36%107.835 K0.2311.835 B MAD68.660.43 MAD0.00%Finance
Strong sell
AAFMAFMA
3801213 MAD+1.08%10.071.213 B MAD20.2260.00 MAD+3.70%4.53%Finance
SSLFSALAFIN
320530.0 MAD−5.36%27.071 K19.231.75 B MAD18.2828.99 MAD2.54%Finance
AADIALLIANCES
250247.00 MAD+0.82%11.919 K0.455.409 B MAD22.8310.82 MAD+100.24%0.00%Finance
Sell
RRDSRES DAR SAADA
21681.28 MAD−0.02%66.584 K0.662.131 B MAD−2.56 MAD−293.55%0.00%Finance
Strong sell
MMOXMAGHREB OXYGENE
190208.00 MAD+1.41%70.34166.644 M MAD17.7111.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
154691.0 MAD+0.88%20.001.292 B MAD19.8934.74 MAD−39.10%5.11%Distribution Services
Buy
MMABMAGHREBAIL
111972.0 MAD+5.88%1403.151.345 B MAD10.5392.33 MAD+29.03%5.14%Finance
AARDARADEI CAPITAL
83505.00 MAD+1.20%1.363 K0.395.596 B MAD20.8524.22 MAD1.09%Technology Services
AAFIAFRIC INDUSTRIES
44323.00 MAD0.00%60.0694.155 M MAD21.1315.29 MAD−15.40%6.19%Process Industries
BBALBALIMA
44221.50 MAD+5.98%10.13386.296 M MAD43.455.10 MAD−10.08%2.48%Finance
TTQMTAQA MOROCCO
1320 MAD0.00%670.0731.137 B MAD30.0243.98 MAD+3.23%2.65%Utilities
Sell
SSOTSOTHEMA
1026.0 MAD+2.60%30.007.2 B MAD28.1136.49 MAD+6.39%2.50%Health Technology
FFBRFENIE BROSSETTE
98.10 MAD−4.57%4000.41147.928 M MAD0.00%Distribution Services
MM2MM2M GROUP
498.00 MAD+0.61%20.05322.593 M MAD−22.81 MAD+25.62%0.00%Technology Services
SS2MS.M MONETIQUE
167.05 MAD+0.51%40.01134.966 M MAD6.2926.54 MAD+703.53%0.00%Technology Services
WWAAWAFA ASSURANCE
4050 MAD+1.17%7100.9614.011 B MAD20.23200.16 MAD+30.59%3.25%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
1370 MAD−0.36%1.1 K0.5512.32 B MAD244.285.61 MAD−94.63%4.07%Retail Trade
Sell
JJETJET CONTRACTORS
580.0 MAD+0.02%7.019 K3.011.757 B MAD0.00%Industrial Services
PPROPROMOPHARM S.A
934.0 MAD−5.08%402.50934 M MAD16.4256.90 MAD+46.85%4.28%Health Technology
CCSRCOSUMAR
194.00 MAD−0.49%27.247 K2.5418.42 B MAD18.1610.68 MAD+32.27%3.59%Process Industries
Sell
AAGMAGMA
6665 MAD0.00%30.181.333 B MAD21.06316.49 MAD+21.83%3.83%Finance
CCDMCDM
870.0 MAD0.00%2.505 K7.709.467 B MAD18.0148.31 MAD3.10%Finance
Sell
SSNASTOKVIS NORD AFRIQUE
10.72 MAD−3.42%2030.16102.066 M MAD−13.94 MAD−337.78%0.00%Distribution Services
MMDPMED PAPER
18.90 MAD+0.16%1.81 K0.2790.271 M MAD15.721.20 MAD+227.40%0.00%Process Industries
CCRSCARTIER SAADA
31.00 MAD−1.24%810.06165.268 M MAD0.00%Consumer Non-Durables
SSRMREALISATIONS MECANIQUES
101.70 MAD+5.94%190.0832.544 M MAD−27.03 MAD−751.87%0.00%Distribution Services
IINVINVOLYS
85.50 MAD0.00%980.2032.722 M MAD47.521.80 MAD+12571.83%5.85%Technology Services
UUMRUNIMER
177.00 MAD−0.11%100.012.02 B MAD−2.99 MAD+63.73%0.56%Consumer Non-Durables
BBCPBCP
291.00 MAD0.00%23.98 K0.0859.164 B MAD17.0217.09 MAD3.09%Finance
Neutral
CCMTMINIERE TOUISSIT
1396 MAD+0.14%510.092.344 B MAD14.8094.36 MAD+4.21%4.30%Non-Energy Minerals
Strong buy
MMLEMAROC LEASING
414.45 MAD−0.00%1210.911.151 B MAD11.0537.52 MAD+14.81%3.38%Finance
LLBVLABEL VIE
4170 MAD0.00%4890.4812.068 B MAD23.77175.43 MAD+22.29%2.07%Retail Trade
Buy
AALMALUMINIUM DU MAROC
1529 MAD+1.26%20.10703.591 M MAD106.8114.31 MAD−63.35%4.64%Producer Manufacturing
Strong sell
LLESLESIEUR CRISTAL
275.00 MAD0.00%4970.047.599 B MAD3798.340.07 MAD−98.57%1.64%Consumer Non-Durables
Strong sell
RREBREBAB COMPANY
70.90 MAD−0.07%300.4612.511 M MAD0.00%Non-Energy Minerals
IAMITISSALAT AL-MAGHRIB
90.00 MAD−0.33%137.471 K1.4979.382 B MAD14.986.01 MAD−12.07%4.65%Communications
Sell
CCFGCFG BANK
156.30 MAD−1.67%4.088 K0.045.565 B MAD32.964.74 MAD0.00%Finance
IIMOIMMORENTE INVEST
93.00 MAD0.00%850.05837.651 M MAD19.584.75 MAD+1023.99%5.38%Finance
SSIDSONASID
805.0 MAD−0.80%3.64 K1.233.165 B MAD48.2416.69 MAD−39.61%3.70%Non-Energy Minerals
Strong sell
EEQDEQDOM
1145 MAD0.00%20.001.912 B MAD4.80%Finance
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
CCOLCOLORADO
52.00 MAD−0.04%1.002 K1.26838.438 M MAD21.692.40 MAD+2.65%3.84%Process Industries
SSTRSTROC INDUSTRIE
34.90 MAD+2.89%2160.7742.35 M MAD−31.81 MAD−266.04%0.00%Industrial Services
BBOABANK OF AFRICA
193.95 MAD−0.03%4 K0.7141.238 B MAD15.4912.52 MAD2.03%Finance
Sell
IIBCIB MAROC.COM
35.53 MAD+2.69%1180.6414.833 M MAD0.00%Commercial Services