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 K562.3 MAD−0.65%21.61 K0.19114.28 B MAD12.7544.09 MAD+21.12%2.92%Finance
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.16 K472.00 MAD+0.85%3.45 K0.2614.81 B MAD29.8515.81 MAD+83.14%1.60%Industrial services
Strong buy
MMNGMANAGEM
6 K2,897 MAD+2.73%600.0333.46 B MAD68.2542.45 MAD−39.32%1.06%Non-energy minerals
Strong sell
MMUTMUTANDIS SCA
4.26 K302.00 MAD+2.37%3110.032.73 B MAD16.1918.66 MAD+56.98%3.56%Consumer non-durables
Strong buy
AAKTAKDITAL S.A
4.16 K1,045 MAD+0.48%6.05 K0.5314.73 B MAD59.9917.42 MAD+71.19%0.58%Health services
Neutral
DDHODELTA HOLDING
3.45 K55.00 MAD−1.79%8110.144.91 B MAD19.062.89 MAD+44.59%2.68%Producer manufacturing
OOULOULMES
2.93 K1,233 MAD−5.15%202.172.44 B MAD36.3933.89 MAD+23.29%1.78%Consumer non-durables
Buy
BBCIBMCI
2.58 K578.0 MAD0.00%1500.027.68 B MAD31.3318.45 MAD+1,154.34%3.11%Finance
Sell
MMSASODEP-MARSA MAROC
2.32 K531.0 MAD+0.38%5.23 K0.1338.83 B MAD37.2814.24 MAD+20.74%1.61%Transportation
Buy
CCIHCIH
2.29 K398.00 MAD+1.53%460.55 K32.7812.54 B MAD15.0926.38 MAD+19.60%3.51%Finance
Neutral
AATHAUTO HALL
1.6 K65.50 MAD+2.34%1.79 K0.253.22 B MAD55.561.18 MAD+4,731.56%3.13%Retail trade
Sell
RRISRISMA
1.21 K225.50 MAD−0.66%1860.083.25 B MAD13.6416.53 MAD+16.03%2.64%Consumer services
Neutral
GGAZAFRIQUIA GAZ
1.11 K3,800 MAD+1.33%60.0112.89 B MAD26.93141.12 MAD−4.75%3.73%Distribution services
Sell
HHPSHPS
1.05 K580.0 MAD+0.87%11.93 K0.664.26 B MAD45.5312.74 MAD−5.53%1.18%Technology services
Buy
LLHMLAFARGEHOLCIM MAR
1.05 K1,921 MAD−1.44%820.0445.67 B MAD30.3763.25 MAD+1.34%3.39%Non-energy minerals
Sell
CCTMCTM
1.01 K998.0 MAD+10.00%1.87 K2.341.11 B MAD21.6446.11 MAD+20.28%1.65%Transportation
CCMACIMENTS DU MAROC
7601,920 MAD0.00%4160.2227.72 B MAD28.7266.85 MAD+11.03%3.65%Non-energy minerals
Neutral
SSBMSOCIETE DES BOISSONS DU MAROC
7562,260 MAD−3.71%3481.806.4 B MAD10.65212.11 MAD+49.90%7.08%Consumer non-durables
Buy
SSMISMI
7371,980 MAD0.00%130.063.26 B MAD13.54146.20 MAD+384.39%4.04%Non-energy minerals
SSNPSNEP
575599.0 MAD0.00%1.19 K0.261.44 B MAD−24.25 MAD−1,324.00%2.67%Process industries
AATLATLANTASANAD
569125.00 MAD−2.15%7.59 K1.877.54 B MAD17.037.34 MAD+2.95%4.56%Finance
Sell
AADHDOUJA PROM ADDOHA
48338.65 MAD+0.39%175.46 K0.2215.5 B MAD58.720.66 MAD+226.49%0.00%Finance
Strong sell
AAFMAFMA
3801,116 MAD+0.09%120.321.11 B MAD16.9565.84 MAD+4.37%4.93%Finance
SSLFSALAFIN
320545.0 MAD+0.93%2.59 K14.331.7 B MAD18.2729.84 MAD+20.69%2.61%Finance
AADIALLIANCES
250457.00 MAD+2.93%54.89 K1.719.8 B MAD33.9113.48 MAD+42.45%0.68%Finance
Sell
CCOLCOLORADO
24154.99 MAD+2.79%4.66 K5.71862.29 M MAD20.312.71 MAD+20.03%4.21%Process industries
RRDSRES DAR SAADA
21676.79 MAD+1.04%117.14 K1.551.99 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
MMOXMAGHREB OXYGENE
190245.05 MAD0.00%150.26199.1 M MAD22.7910.75 MAD−41.34%1.63%Process industries
DDWYDISWAY
154638.0 MAD−0.31%160.031.21 B MAD19.5432.65 MAD−16.87%5.47%Distribution services
Sell
MMABMAGHREBAIL
111900.0 MAD0.00%420.441.25 B MAD9.3796.01 MAD+6.30%5.56%Finance
AARDARADEI CAPITAL
83482.00 MAD+0.42%690.086.03 B MAD19.8924.23 MAD1.23%Technology services
Buy
BBALBALIMA
44220.00 MAD+2.09%100.85383.68 M MAD30.877.13 MAD+86.21%2.50%Finance
AAFIAFRIC INDUSTRIES
44297.50 MAD−2.46%6040.6986.72 M MAD16.9817.52 MAD+48.94%6.72%Process industries
SSIDSONASID
985.0 MAD+0.51%1970.083.82 B MAD56.9517.29 MAD+50.72%2.14%Non-energy minerals
Sell
MM2MM2M GROUP
550.0 MAD0.00%330.41356.28 M MAD27.9919.65 MAD0.00%Technology services
LLESLESIEUR CRISTAL
289.00 MAD+1.40%940.007.87 B MAD137.682.10 MAD+866.84%0.70%Consumer non-durables
Strong sell
ZZDJZELLIDJA S.A
96.64 MAD+6.00%10.0355.36 M MAD439.470.22 MAD−76.32%0.00%Non-energy minerals
CCDMCDM
923.0 MAD−1.81%3360.1010.23 B MAD15.8858.13 MAD+53.57%3.64%Finance
Neutral
LLBVLABEL VIE
4,093 MAD+0.07%20.0011.84 B MAD21.71188.54 MAD−27.31%2.37%Retail trade
Strong buy
SSAHSANLAM MAROC
1,798 MAD+7.09%50.236.91 B MAD10.17176.71 MAD+178.78%4.59%Finance
Buy
SS2MS.M MONETIQUE
239.90 MAD−0.46%2670.54195.71 M MAD8.4528.41 MAD+16.43%0.00%Technology services
SSRMREALISATIONS MECANIQUES
408.10 MAD−0.22%210.11130.88 M MAD−31.48 MAD−109.55%0.00%Distribution services
MMLEMAROC LEASING
372.00 MAD0.00%251.111.03 B MAD10.2836.19 MAD+16.04%3.76%Finance
SSNASTOKVIS NORD AFRIQUE
16.51 MAD+3.45%3.68 K1.41282.41 M MAD−12.94 MAD+37.25%0.00%Distribution services
CCFGCFG BANK
217.50 MAD+1.16%4.07 K0.067.53 B MAD36.216.01 MAD+129.51%1.53%Finance
RREBREBAB COMPANY
102.00 MAD0.00%200.1318 M MAD0.00%Non-energy minerals
UUMRUNIMER
170.00 MAD0.00%10.001.94 B MAD−3.69 MAD−387.09%0.59%Consumer non-durables
JJETJET CONTRACTORS
1,800 MAD+0.56%1.25 K0.175.42 B MAD0.39%Industrial services
IIMOIMMORENTE INVEST
90.10 MAD+1.80%2940.02797.21 M MAD19.214.69 MAD+92.91%5.88%Finance
Strong buy
MMICMICRODATA
650.0 MAD0.00%330.021.09 B MAD16.6439.06 MAD+35.67%5.23%Technology services
BBOABANK OF AFRICA
201.00 MAD+0.25%1600.0043.27 B MAD13.0715.38 MAD+29.41%1.97%Finance
Sell
FFBRFENIE BROSSETTE
104.95 MAD+0.91%1120.28149.65 M MAD18.945.54 MAD−0.14%0.00%Distribution services
CCMTMINIERE TOUISSIT
1,616 MAD+2.15%130.022.66 B MAD16.8396.02 MAD−37.12%3.79%Non-energy minerals
Buy
IAMITISSALAT AL-MAGHRIB
83.60 MAD0.00%45.83 K0.1573.49 B MAD58.751.42 MAD−76.03%5.02%Communications
Buy
WWAAWAFA ASSURANCE
4,460 MAD+0.22%50.0115.57 B MAD21.62206.29 MAD+17.80%3.15%Finance
Sell
MMDPMED PAPER
20.85 MAD−2.52%1.01 K0.28102.33 M MAD15.871.31 MAD−33.67%0.00%Process industries
IINVINVOLYS
95.10 MAD−2.96%1050.1237.51 M MAD6.8513.89 MAD0.00%Technology services
SSTRSTROC INDUSTRIE
42.00 MAD0.00%1130.1852.44 M MAD−29.31 MAD−97.43%0.00%Industrial services
BBCPBCP
285.00 MAD+1.42%2950.0057.13 B MAD15.1118.87 MAD−7.31%3.56%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
1,499 MAD−2.03%50.0013.71 B MAD37.3740.11 MAD+39.50%3.66%Retail trade
Sell
CCSRCOSUMAR
191.00 MAD+2.66%8800.0717.58 B MAD17.1511.13 MAD+32.53%3.76%Process industries
Neutral
CCRSCARTIER SAADA
34.65 MAD+0.46%3000.52181.59 M MAD21.291.63 MAD+116.77%0.00%Consumer non-durables
AAGMAGMA
6,875 MAD+6.00%10.081.38 B MAD21.19324.45 MAD+7.01%4.00%Finance
TTQMTAQA MOROCCO
1,367 MAD+3.56%170.0031.14 B MAD29.1746.86 MAD−4.36%2.65%Utilities
Sell
PPROPROMOPHARM S.A
910.0 MAD0.00%510.48910 M MAD16.3355.72 MAD−19.21%4.40%Health technology
SSOTSOTHEMA
925.0 MAD−1.07%400.086.73 B MAD24.2738.11 MAD+5.39%1.82%Health technology
IIBCIB MAROC.COM
34.92 MAD−0.06%2200.2114.59 M MAD0.00%Commercial services
CCMGCMGP GROUP
277.15 MAD−0.09%14.49 K0.031.53 B MAD10.9525.30 MAD0.00%Producer manufacturing
AALMALUMINIUM DU MAROC
1,439 MAD−0.07%171.06670.97 M MAD26.4554.41 MAD6.25%Producer manufacturing
Buy