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 K571.8 MAD−0.03%53.36 K2.65115.45 B MAD12.9744.09 MAD+21.12%2.89%Finance
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.16 K473.00 MAD−0.42%7.52 K0.2714.97 B MAD29.9115.81 MAD+83.14%1.59%Industrial services
Strong buy
MMNGMANAGEM
6 K2,900 MAD+3.76%2721.0734.41 B MAD68.3242.45 MAD−39.32%1.03%Non-energy minerals
Strong sell
MMUTMUTANDIS SCA
4.26 K300.00 MAD+0.33%3.23 K1.002.77 B MAD16.0818.66 MAD+56.98%3.50%Consumer non-durables
Strong buy
AAKTAKDITAL S.A
4.16 K1,053 MAD−0.66%15.04 K1.4714.91 B MAD60.4517.42 MAD+71.19%0.57%Health services
Neutral
DDHODELTA HOLDING
3.45 K53.80 MAD+1.32%36.55 K37.954.71 B MAD18.642.89 MAD+44.59%2.79%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 K559.0 MAD−3.62%8770.307.42 B MAD30.3018.45 MAD+1,154.34%3.22%Finance
Sell
MMSASODEP-MARSA MAROC
2.32 K529.4 MAD+0.46%14.12 K0.6538.86 B MAD37.1614.24 MAD+20.74%1.61%Transportation
Buy
CCIHCIH
2.29 K404.90 MAD−1.24%39.66 K13.0112.75 B MAD15.3526.38 MAD+19.60%3.45%Finance
Neutral
AATHAUTO HALL
1.6 K65.98 MAD−0.26%4.05 K0.153.32 B MAD55.971.18 MAD+4,731.56%3.03%Retail trade
Sell
RRISRISMA
1.21 K227.00 MAD−1.30%28.59 K2.553.25 B MAD13.7316.53 MAD+16.03%2.64%Consumer services
Neutral
GGAZAFRIQUIA GAZ
1.11 K3,800 MAD0.00%641.0913.06 B MAD26.93141.12 MAD−4.75%3.68%Distribution services
Sell
HHPSHPS
1.05 K557.0 MAD0.00%8530.174.13 B MAD43.7212.74 MAD−5.53%1.22%Technology services
Buy
LLHMLAFARGEHOLCIM MAR
1.05 K1,947 MAD+0.05%4810.2745.62 B MAD30.7863.25 MAD+1.34%3.39%Non-energy minerals
Sell
CCTMCTM
1.01 K690.0 MAD0.00%570.28845.92 M MAD14.9646.11 MAD+20.28%2.17%Transportation
CCMACIMENTS DU MAROC
7601,925 MAD−0.26%2.84 K0.8527.79 B MAD28.7966.85 MAD+11.03%3.64%Non-energy minerals
Neutral
SSBMSOCIETE DES BOISSONS DU MAROC
7562,348 MAD0.00%100.016.64 B MAD11.07212.11 MAD+49.90%6.81%Consumer non-durables
Buy
SSMISMI
7372,070 MAD−1.19%7084.273.41 B MAD14.16146.20 MAD+384.39%3.86%Non-energy minerals
SSNPSNEP
575605.0 MAD−0.17%5.48 K0.771.45 B MAD−24.25 MAD−1,324.00%2.64%Process industries
AATLATLANTASANAD
569129.00 MAD0.00%990.017.78 B MAD17.587.34 MAD+2.95%4.42%Finance
Sell
AADHDOUJA PROM ADDOHA
48337.90 MAD−0.39%335.22 K0.4915.26 B MAD57.580.66 MAD+226.49%0.00%Finance
Strong sell
AAFMAFMA
3801,146 MAD+1.96%5858.001.15 B MAD17.4165.84 MAD+4.37%4.80%Finance
SSLFSALAFIN
320565.0 MAD−0.53%8104.231.77 B MAD18.9429.84 MAD+20.69%2.52%Finance
AADIALLIANCES
250441.00 MAD+0.46%23.69 K0.459.74 B MAD32.7213.48 MAD+42.45%0.68%Finance
Sell
CCOLCOLORADO
24153.00 MAD+1.36%1.4 K4.88854.23 M MAD19.572.71 MAD+20.03%4.25%Process industries
RRDSRES DAR SAADA
21678.86 MAD+1.10%200.44 K1.382.07 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
MMOXMAGHREB OXYGENE
190257.90 MAD−0.41%1020.73209.54 M MAD23.9810.75 MAD−41.34%1.55%Process industries
DDWYDISWAY
154663.0 MAD+4.25%650.091.25 B MAD20.3132.65 MAD−16.87%5.28%Distribution services
Sell
MMABMAGHREBAIL
111928.0 MAD−0.11%170.251.28 B MAD9.6796.01 MAD+6.30%5.39%Finance
AARDARADEI CAPITAL
83486.10 MAD+0.02%110.006.11 B MAD20.0624.23 MAD1.21%Technology services
Strong buy
AAFIAFRIC INDUSTRIES
44303.45 MAD+1.15%130.1188.46 M MAD17.3217.52 MAD+48.94%6.59%Process industries
BBALBALIMA
44215.50 MAD+5.12%151.16375.83 M MAD30.247.13 MAD+86.21%2.55%Finance
MMDPMED PAPER
20.48 MAD+1.54%3.77 K2.8097.97 M MAD15.591.31 MAD−33.67%0.00%Process industries
BBOABANK OF AFRICA
195.00 MAD+1.56%7.73 K0.0342.08 B MAD12.6815.38 MAD+29.41%2.02%Finance
Sell
WWAAWAFA ASSURANCE
4,430 MAD+3.00%5381.4315.51 B MAD21.47206.29 MAD+17.80%3.16%Finance
Sell
SS2MS.M MONETIQUE
249.90 MAD−1.23%2.82 K4.10202.94 M MAD8.8028.41 MAD+16.43%0.00%Technology services
CCDMCDM
979.9 MAD−0.01%4.42 K0.6310.66 B MAD16.8658.13 MAD+53.57%3.49%Finance
Neutral
LLESLESIEUR CRISTAL
272.10 MAD0.00%110.057.52 B MAD129.632.10 MAD+866.84%0.74%Consumer non-durables
Strong sell
SSRMREALISATIONS MECANIQUES
414.05 MAD+0.01%1320.59132.5 M MAD−31.48 MAD−109.55%0.00%Distribution services
IAMITISSALAT AL-MAGHRIB
86.24 MAD+0.79%20.97 K0.3175.81 B MAD60.601.42 MAD−76.03%4.87%Communications
Strong buy
MMICMICRODATA
640.0 MAD+2.89%4 K52.421.08 B MAD16.3939.06 MAD+35.67%5.31%Technology services
BBCPBCP
290.00 MAD−0.68%4.93 K0.2058.96 B MAD15.3718.87 MAD−7.31%3.45%Finance
Sell
IINVINVOLYS
96.07 MAD−2.96%571.2036.77 M MAD6.9213.89 MAD0.00%Technology services
JJETJET CONTRACTORS
1,620 MAD+0.37%7.97 K1.554.91 B MAD0.43%Industrial services
NNEJAUTO NEJMA
2,068 MAD0.00%352.822.12 B MAD13.71150.81 MAD−21.40%4.55%Retail trade
CCMTMINIERE TOUISSIT
1,625 MAD0.00%400.022.73 B MAD16.9296.02 MAD−37.12%3.69%Non-energy minerals
Buy
CCRSCARTIER SAADA
33.05 MAD+2.13%870.18174.01 M MAD21.941.51 MAD+243.04%0.00%Consumer non-durables
SSOTSOTHEMA
921.2 MAD−3.94%1260.266.63 B MAD24.1738.11 MAD+5.39%1.85%Health technology
UUMRUNIMER
171.90 MAD−1.72%9.04 K179.721.96 B MAD−3.69 MAD−387.09%0.58%Consumer non-durables
SSIDSONASID
941.0 MAD+0.11%11.77 K7.343.67 B MAD54.4117.29 MAD+50.72%2.23%Non-energy minerals
Sell
SSTRSTROC INDUSTRIE
43.90 MAD−0.23%80.0054.81 M MAD−29.31 MAD−97.43%0.00%Industrial services
PPROPROMOPHARM S.A
1,000.0 MAD+5.42%5006.691 B MAD17.9555.72 MAD−19.21%4.00%Health technology
TTMATOTALENERGIES MARKETING MAROC
1,490 MAD−0.60%2.92 K4.5113.35 B MAD37.1440.11 MAD+39.50%3.76%Retail trade
Sell
FFBRFENIE BROSSETTE
110.00 MAD−0.90%4000.40158.29 M MAD19.855.54 MAD−0.14%0.00%Distribution services
EEQDEQDOM
1,219 MAD+2.27%8343.392.04 B MAD4.51%Finance
AALMALUMINIUM DU MAROC
1,443 MAD−0.07%180.43672.37 M MAD26.5254.41 MAD6.24%Producer manufacturing
Buy
CCFGCFG BANK
213.00 MAD+1.43%17.33 K1.287.46 B MAD35.466.01 MAD+129.51%1.55%Finance
IIBCIB MAROC.COM
34.50 MAD−0.86%250.0714.4 M MAD0.00%Commercial services
MM2MM2M GROUP
551.5 MAD−4.91%90.13357.25 M MAD28.0719.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
16.49 MAD−0.30%4480.16291.79 M MAD−12.94 MAD+37.25%0.00%Distribution services
CCSRCOSUMAR
190.70 MAD−1.19%8.99 K1.6218.02 B MAD17.1311.13 MAD+32.53%3.67%Process industries
Neutral
LLBVLABEL VIE
4,090 MAD−0.24%2541.0611.84 B MAD21.69188.54 MAD−27.31%2.37%Retail trade
Strong buy
ZZDJZELLIDJA S.A
86.01 MAD+1.18%100.2649.27 M MAD391.130.22 MAD−76.32%0.00%Non-energy minerals
IIMOIMMORENTE INVEST
89.99 MAD0.00%8200.14810.54 M MAD19.194.69 MAD+92.91%5.78%Finance
Strong buy
TTQMTAQA MOROCCO
1,340 MAD+0.22%1350.0831.61 B MAD28.6046.86 MAD−4.36%2.61%Utilities
Sell
SSAHSANLAM MAROC
1,884 MAD−0.32%40.077.76 B MAD10.66176.71 MAD+178.78%4.09%Finance
Buy
AAGMAGMA
6,486 MAD−0.02%10.081.3 B MAD19.99324.45 MAD+7.01%4.24%Finance