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.58 K575.5 MAD−0.78%25.61 K0.46117.11 B MAD13.2143.58 MAD+32.42%2.84%Finance
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.16 K476.00 MAD−2.84%23.42 K0.4515.5 B MAD30.1015.81 MAD+86.45%1.53%Industrial services
Strong buy
MMNGMANAGEM
6 K2,880 MAD0.00%1660.0634.17 B MAD67.8542.45 MAD−77.17%1.04%Non-energy minerals
Strong sell
MMUTMUTANDIS SCA
4.26 K298.00 MAD0.00%11.17 K1.162.76 B MAD15.9718.66 MAD+133.26%3.52%Consumer non-durables
Strong buy
AAKTAKDITAL S.A
4.16 K1,076 MAD−0.92%10.48 K0.6315.38 B MAD61.7717.42 MAD0.55%Health services
Neutral
DDHODELTA HOLDING
3.45 K52.50 MAD+1.37%32.02 K10.194.54 B MAD18.192.89 MAD+41.77%2.90%Producer manufacturing
BBCIBMCI
2.58 K569.9 MAD0.00%100.017.57 B MAD3.16%Finance
Sell
MMSASODEP-MARSA MAROC
2.32 K545.0 MAD−2.49%26.29 K0.4041.02 B MAD38.2614.24 MAD+31.91%1.52%Transportation
Neutral
CCIHCIH
2.29 K415.00 MAD−1.17%33.58 K4.4313.23 B MAD17.1624.19 MAD−7.79%3.33%Finance
Neutral
AATHAUTO HALL
1.6 K67.03 MAD−0.27%1.01 K0.103.38 B MAD56.861.18 MAD−60.52%2.98%Retail trade
Sell
RRISRISMA
1.21 K208.00 MAD0.00%36.77 K14.282.98 B MAD12.5816.53 MAD2.88%Consumer services
Neutral
GGAZAFRIQUIA GAZ
1.11 K3,900 MAD0.00%150.0113.41 B MAD27.64141.12 MAD−8.32%3.59%Distribution services
Sell
HHPSHPS
1.05 K567.5 MAD0.00%5.71 K1.014.2 B MAD44.5412.74 MAD−30.91%1.20%Technology services
Buy
LLHMLAFARGEHOLCIM MAR
1.05 K1,987 MAD−0.65%1.74 K0.2346.86 B MAD31.4163.25 MAD−14.54%3.30%Non-energy minerals
Sell
CCTMCTM
1.01 K635.1 MAD−1.96%240.28794.19 M MAD2.32%Transportation
CCMACIMENTS DU MAROC
7601,986 MAD−0.80%6740.0928.9 B MAD29.7166.85 MAD−11.93%3.50%Non-energy minerals
Neutral
SSBMSOCIETE DES BOISSONS DU MAROC
7562,400 MAD0.00%780.196.79 B MAD11.31212.11 MAD+78.35%6.67%Consumer non-durables
Buy
SSMISMI
7372,188 MAD+0.37%60.043.59 B MAD14.97146.20 MAD+505.64%3.67%Non-energy minerals
SSNPSNEP
575528.0 MAD+1.89%6870.111.24 B MAD−24.25 MAD−141.13%3.09%Process industries
AATLATLANTASANAD
569126.50 MAD−2.92%3.99 K0.247.85 B MAD17.247.34 MAD+3.95%4.37%Finance
Sell
AADHDOUJA PROM ADDOHA
48337.98 MAD−0.05%2.57 M5.9415.3 B MAD57.700.66 MAD0.00%Finance
Strong sell
AAFMAFMA
3801,117 MAD−6.06%1.03 K790.771.19 B MAD16.9765.84 MAD+8.18%4.63%Finance
SSLFSALAFIN
320560.0 MAD+4.07%1701.251.68 B MAD18.7729.84 MAD+5.20%2.65%Finance
AADIALLIANCES
250375.50 MAD−2.19%158.06 K2.418.48 B MAD27.8613.48 MAD+94.96%0.78%Finance
Sell
RRDSRES DAR SAADA
21673.08 MAD−2.04%101.05 K2.811.96 B MAD−2.92 MAD−88.80%0.00%Finance
Sell
MMOXMAGHREB OXYGENE
190225.10 MAD−9.94%51513.24203.08 M MAD20.9310.75 MAD1.60%Process industries
DDRIDARI COUSPATE
1753,686 MAD+5.98%50.211.1 B MAD25.80142.90 MAD+46.87%3.26%Consumer non-durables
DDWYDISWAY
154638.0 MAD+0.03%9.58 K21.411.2 B MAD19.5432.65 MAD−37.53%5.49%Distribution services
Sell
MMABMAGHREBAIL
111929.0 MAD0.00%651.031.29 B MAD9.6896.01 MAD+24.11%5.38%Finance
AARDARADEI CAPITAL
83500.00 MAD0.00%2200.096.28 B MAD20.6424.23 MAD1.18%Technology services
Strong buy
AAFIAFRIC INDUSTRIES
44303.40 MAD+0.63%800.1787.89 M MAD17.3217.52 MAD+25.70%6.63%Process industries
LLESLESIEUR CRISTAL
275.05 MAD+0.02%50.027.6 B MAD131.042.10 MAD−81.82%0.73%Consumer non-durables
Strong sell
IIBCIB MAROC.COM
33.81 MAD+0.33%2360.6414.07 M MAD0.00%Commercial services
MMICMICRODATA
615.0 MAD−3.00%3321.301.07 B MAD15.7539.06 MAD+26.50%5.36%Technology services
IINVINVOLYS
101.95 MAD+5.04%1032.6037.15 M MAD7.3413.89 MAD+718.80%0.00%Technology services
AALMALUMINIUM DU MAROC
1,385 MAD0.00%20.03645.35 M MAD25.4654.41 MAD−35.49%6.50%Producer manufacturing
Sell
MMDPMED PAPER
20.25 MAD−2.17%1.36 K1.0899.03 M MAD15.411.31 MAD+97.52%0.00%Process industries
CCMTMINIERE TOUISSIT
1,580 MAD+1.15%1.98 K1.632.63 B MAD16.4596.02 MAD−6.30%3.84%Non-energy minerals
Buy
SSRMREALISATIONS MECANIQUES
417.00 MAD−2.91%2.55 K0.81137.44 M MAD−31.48 MAD−234.14%0.00%Distribution services
TTMATOTALENERGIES MARKETING MAROC
1,570 MAD−0.63%50.0114.16 B MAD39.1440.11 MAD−60.12%3.54%Retail trade
Sell
CCDMCDM
1,024 MAD+0.29%15.74 K0.4111.11 B MAD18.3255.89 MAD+66.44%3.35%Finance
Buy
WWAAWAFA ASSURANCE
4,445 MAD0.00%500.0615.56 B MAD21.55206.29 MAD+14.50%3.15%Finance
Sell
PPROPROMOPHARM S.A
920.0 MAD0.00%50.09920 M MAD16.5155.72 MAD−7.54%4.35%Health technology
IIMOIMMORENTE INVEST
89.50 MAD−0.72%22.68 K7.45811.98 M MAD19.084.69 MAD+252.24%5.77%Finance
Strong buy
MM2MM2M GROUP
522.0 MAD−0.19%270.82338.79 M MAD26.5719.65 MAD0.00%Technology services
EEQDEQDOM
1,057 MAD+0.09%1060.321.76 B MAD5.21%Finance
SSTRSTROC INDUSTRIE
47.00 MAD+1.95%1500.0657.56 M MAD−29.31 MAD−44.83%0.00%Industrial services
SSIDSONASID
940.6 MAD−2.73%2.68 K0.873.77 B MAD54.3917.29 MAD−43.89%2.17%Non-energy minerals
Sell
CCSRCOSUMAR
197.35 MAD+0.03%5450.0118.64 B MAD17.7311.13 MAD+53.22%3.55%Process industries
Buy
BBOABANK OF AFRICA
193.55 MAD−0.74%5150.1242.08 B MAD13.0914.78 MAD+29.75%2.02%Finance
Sell
LLBVLABEL VIE
4,300 MAD0.00%110.0112.44 B MAD22.81188.54 MAD+14.93%2.25%Retail trade
Strong buy
FFBRFENIE BROSSETTE
107.60 MAD−5.61%1.81 K2.92164.04 M MAD19.425.54 MAD0.00%Distribution services
SSNASTOKVIS NORD AFRIQUE
15.80 MAD+0.32%16.3 K3.49278.7 M MAD−12.94 MAD−149.16%0.00%Distribution services
TTQMTAQA MOROCCO
1,375 MAD−0.36%4290.1832.55 B MAD29.3446.86 MAD−5.24%2.54%Utilities
Sell
JJETJET CONTRACTORS
1,638 MAD−1.62%2.48 K0.385.04 B MAD0.42%Industrial services
CCFGCFG BANK
209.55 MAD−0.69%109.8 K2.097.39 B MAD34.886.01 MAD+400.00%1.56%Finance
SSAHSANLAM MAROC
1,926 MAD+2.45%100.137.74 B MAD10.90176.71 MAD+627.69%4.10%Finance
Buy
SSOTSOTHEMA
950.0 MAD+0.21%9301.846.83 B MAD24.9338.11 MAD−10.39%1.79%Health technology
CCOLCOLORADO
52.47 MAD+2.76%2040.09822.97 M MAD19.382.71 MAD+19.98%4.41%Process industries
CCRSCARTIER SAADA
33.06 MAD+1.10%1.87 K1.78172.17 M MAD21.951.51 MAD0.00%Consumer non-durables
BBCPBCP
300.00 MAD−1.61%28.81 K0.1561.99 B MAD16.4218.27 MAD+12.85%3.28%Finance
Sell
SS2MS.M MONETIQUE
256.90 MAD+9.32%12.71 K31.26190.84 M MAD9.0428.41 MAD+195.78%0.00%Technology services
IAMITISSALAT AL-MAGHRIB
88.10 MAD−0.56%95.62 K0.4077.89 B MAD61.911.42 MAD−65.23%4.74%Communications
Strong buy
ZZDJZELLIDJA S.A
94.01 MAD−3.85%100.1856.01 M MAD427.510.22 MAD−98.48%0.00%Non-energy minerals