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 K572.0 MAD−0.23%27.73 K1.45115.76 B MAD12.9744.09 MAD+21.12%2.88%Finance
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.16 K475.00 MAD+1.06%3.88 K0.1414.87 B MAD30.0415.81 MAD+83.14%1.60%Industrial services
Strong buy
MMNGMANAGEM
6 K2,795 MAD−2.44%1750.3133.99 B MAD65.8442.45 MAD−39.32%1.05%Non-energy minerals
Strong sell
MMUTMUTANDIS SCA
4.26 K299.00 MAD+0.13%5.45 K1.782.76 B MAD16.0318.66 MAD+56.98%3.52%Consumer non-durables
Strong buy
AAKTAKDITAL S.A
4.16 K1,060 MAD+0.19%5.46 K0.4914.98 B MAD60.8517.42 MAD+71.19%0.57%Health services
Neutral
DDHODELTA HOLDING
3.45 K53.10 MAD+1.14%370.044.6 B MAD18.402.89 MAD+44.59%2.86%Producer manufacturing
OOULOULMES
2.93 K1,300 MAD−1.14%10.112.57 B MAD38.3633.89 MAD+23.29%1.69%Consumer non-durables
Buy
BBCIBMCI
2.58 K580.0 MAD+1.84%6.21 K2.607.56 B MAD31.4418.45 MAD+1,154.34%3.16%Finance
Sell
MMSASODEP-MARSA MAROC
2.32 K527.0 MAD+0.96%13.87 K0.6538.31 B MAD37.0014.24 MAD+20.74%1.63%Transportation
Buy
CCIHCIH
2.29 K410.00 MAD0.00%7070.2412.91 B MAD15.5426.38 MAD+19.60%3.41%Finance
Neutral
AATHAUTO HALL
1.6 K66.15 MAD−0.08%3570.013.33 B MAD56.111.18 MAD+4,731.56%3.02%Retail trade
Sell
RRISRISMA
1.21 K230.00 MAD+1.75%41.13 K5.433.24 B MAD13.9116.53 MAD+16.03%2.65%Consumer services
Neutral
GGAZAFRIQUIA GAZ
1.11 K3,800 MAD−0.52%110.1213.13 B MAD26.93141.12 MAD−4.75%3.66%Distribution services
Sell
HHPSHPS
1.05 K557.0 MAD+1.24%18.71 K5.734.07 B MAD43.7212.74 MAD−5.53%1.24%Technology services
Buy
LLHMLAFARGEHOLCIM MAR
1.05 K1,946 MAD−2.11%1.25 K0.7446.58 B MAD30.7663.25 MAD+1.34%3.32%Non-energy minerals
Sell
CCTMCTM
1.01 K690.0 MAD+8.66%450.22845.92 M MAD14.9646.11 MAD+20.28%2.17%Transportation
CCMACIMENTS DU MAROC
7601,930 MAD−0.52%3.65 K1.1028.01 B MAD28.8766.85 MAD+11.03%3.61%Non-energy minerals
Neutral
SSBMSOCIETE DES BOISSONS DU MAROC
7562,348 MAD+0.77%420.016.59 B MAD11.07212.11 MAD+49.90%6.87%Consumer non-durables
Buy
SSMISMI
7372,095 MAD+2.10%740.463.45 B MAD14.33146.20 MAD+384.39%3.82%Non-energy minerals
SSNPSNEP
575606.0 MAD+1.59%12.76 K2.051.43 B MAD−24.25 MAD−1,324.00%2.68%Process industries
AATLATLANTASANAD
569129.00 MAD+0.39%2.09 K0.277.75 B MAD17.587.34 MAD+2.95%4.44%Finance
Sell
AADHDOUJA PROM ADDOHA
48338.05 MAD+0.16%101.34 K0.1215.29 B MAD57.810.66 MAD+226.49%0.00%Finance
Strong sell
AAFMAFMA
3801,124 MAD+0.18%11.001.12 B MAD17.0765.84 MAD+4.37%4.90%Finance
SSLFSALAFIN
320568.0 MAD0.00%20.011.77 B MAD19.0429.84 MAD+20.69%2.51%Finance
AADIALLIANCES
250439.00 MAD+0.02%26.59 K0.509.69 B MAD32.5713.48 MAD+42.45%0.68%Finance
Sell
CCOLCOLORADO
24152.29 MAD−0.02%4711.47842.95 M MAD19.312.71 MAD+20.03%4.30%Process industries
RRDSRES DAR SAADA
21678.00 MAD−3.05%90.74 K0.632.11 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
MMOXMAGHREB OXYGENE
190257.90 MAD−0.41%1020.73210.4 M MAD23.9810.75 MAD−41.34%1.54%Process industries
DDWYDISWAY
154636.0 MAD−1.24%5050.751.21 B MAD19.4832.65 MAD−16.87%5.43%Distribution services
Sell
AARDARADEI CAPITAL
83486.00 MAD+0.39%3780.036.08 B MAD20.0624.23 MAD1.21%Technology services
Strong buy
AAFIAFRIC INDUSTRIES
44300.00 MAD0.00%2341.4087.45 M MAD17.1317.52 MAD+48.94%6.67%Process industries
BBALBALIMA
44215.50 MAD+5.12%151.16375.83 M MAD30.247.13 MAD+86.21%2.55%Finance
MM2MM2M GROUP
551.5 MAD−4.91%90.13375.71 M MAD28.0719.65 MAD0.00%Technology services
CCDMCDM
980.0 MAD0.00%2.96 K0.4010.66 B MAD16.8658.13 MAD+53.57%3.49%Finance
Neutral
SSRMREALISATIONS MECANIQUES
414.00 MAD0.00%1020.37132.48 M MAD−31.48 MAD−109.55%0.00%Distribution services
LLESLESIEUR CRISTAL
272.10 MAD0.00%110.057.52 B MAD129.632.10 MAD+866.84%0.74%Consumer non-durables
Strong sell
WWAAWAFA ASSURANCE
4,301 MAD−2.91%1.13 K3.3715.51 B MAD20.85206.29 MAD+17.80%3.16%Finance
Sell
SS2MS.M MONETIQUE
253.00 MAD−6.28%1580.19219.22 M MAD8.9128.41 MAD+16.43%0.00%Technology services
SSIDSONASID
940.0 MAD+0.30%9740.633.66 B MAD54.3517.29 MAD+50.72%2.24%Non-energy minerals
Sell
CCSRCOSUMAR
193.00 MAD−0.52%2.4 K0.1918.33 B MAD17.3311.13 MAD+32.53%3.61%Process industries
Neutral
NNEJAUTO NEJMA
2,068 MAD0.00%352.822.12 B MAD13.71150.81 MAD−21.40%4.55%Retail trade
AAGMAGMA
6,486 MAD−0.02%10.081.3 B MAD19.99324.45 MAD+7.01%4.24%Finance
CCRSCARTIER SAADA
32.36 MAD−1.94%150.03170.38 M MAD21.481.51 MAD+243.04%0.00%Consumer non-durables
SSTRSTROC INDUSTRIE
44.00 MAD−1.79%2.56 K1.8055.93 M MAD−29.31 MAD−97.43%0.00%Industrial services
CCFGCFG BANK
210.00 MAD0.00%16.85 K1.177.35 B MAD34.966.01 MAD+129.51%1.57%Finance
MMICMICRODATA
640.0 MAD+2.89%4 K52.421.08 B MAD16.3939.06 MAD+35.67%5.31%Technology services
FFBRFENIE BROSSETTE
111.00 MAD+1.23%5060.49157.78 M MAD20.035.54 MAD−0.14%0.00%Distribution services
JJETJET CONTRACTORS
1,614 MAD+0.88%4630.094.85 B MAD0.44%Industrial services
CCMTMINIERE TOUISSIT
1,625 MAD0.00%6250.272.73 B MAD16.9296.02 MAD−37.12%3.69%Non-energy minerals
Buy
PPROPROMOPHARM S.A
1,000.0 MAD+5.42%5006.691 B MAD17.9555.72 MAD−19.21%4.00%Health technology
ZZDJZELLIDJA S.A
86.01 MAD+1.18%100.2648.7 M MAD391.130.22 MAD−76.32%0.00%Non-energy minerals
IIMOIMMORENTE INVEST
89.99 MAD0.00%1550.02810.54 M MAD19.194.69 MAD+92.91%5.78%Finance
Strong buy
TTMATOTALENERGIES MARKETING MAROC
1,499 MAD−0.07%1400.2213.44 B MAD37.3740.11 MAD+39.50%3.73%Retail trade
Sell
LLBVLABEL VIE
4,100 MAD−0.24%2010.8511.89 B MAD21.75188.54 MAD−27.31%2.35%Retail trade
Strong buy
AALMALUMINIUM DU MAROC
1,443 MAD−0.07%180.43672.37 M MAD26.5254.41 MAD6.24%Producer manufacturing
Buy
IAMITISSALAT AL-MAGHRIB
85.56 MAD+0.36%16.25 K0.1874.94 B MAD60.131.42 MAD−76.03%4.93%Communications
Strong buy
TTQMTAQA MOROCCO
1,337 MAD+0.53%4400.2031.37 B MAD28.5346.86 MAD−4.36%2.63%Utilities
Sell
MMDPMED PAPER
20.17 MAD+0.85%1.81 K1.5395.68 M MAD15.351.31 MAD−33.67%0.00%Process industries
SSNASTOKVIS NORD AFRIQUE
16.54 MAD+0.18%1.21 K0.45292.15 M MAD−12.94 MAD+37.25%0.00%Distribution services
BBCPBCP
292.00 MAD+0.71%2490.0158.95 B MAD15.4818.87 MAD−7.31%3.45%Finance
Sell
IIBCIB MAROC.COM
34.80 MAD+0.14%3000.9614.51 M MAD0.00%Commercial services
EEQDEQDOM
1,219 MAD+2.27%8343.392.04 B MAD4.51%Finance
IINVINVOLYS
99.00 MAD−0.50%150.2738.08 M MAD7.1313.89 MAD0.00%Technology services
SSAHSANLAM MAROC
1,884 MAD−0.32%40.077.76 B MAD10.66176.71 MAD+178.78%4.09%Finance
Buy
BBOABANK OF AFRICA
192.00 MAD0.00%7.02 K0.0341.43 B MAD12.4815.38 MAD+29.41%2.05%Finance
Sell
SSOTSOTHEMA
959.0 MAD−1.54%840.187.01 B MAD25.1638.11 MAD+5.39%1.75%Health technology