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
ATWATTIJARIWAFA BANK
20.58 K740.0 MAD+1.93%100.08 K2.34149.42 B MAD15.1548.84 MAD+20.84%2.57%Finance
Sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
10.81 K993.0 MAD+1.68%135.2 K1.8134.43 B MAD60.2116.49 MAD+43.92%0.76%Industrial services
Neutral
LBVLABEL VIE
9.16 K4,799 MAD+0.04%570.0113.89 B MAD25.63187.22 MAD+6.72%2.02%Retail trade
Buy
AKTAKDITAL S.A
7.09 K1,535 MAD+2.81%27.22 K3.0321.73 B MAD61.8024.84 MAD+80.10%0.39%Health services
Neutral
MNGMANAGEM
4.77 K5,800 MAD+0.02%3740.3868.82 B MAD111.0352.24 MAD+3.03%0.69%Non-energy minerals
Strong sell
MUTMUTANDIS SCA
4.09 K291.00 MAD+0.69%1.57 K0.432.69 B MAD16.8817.24 MAD+41.44%3.61%Consumer non-durables
Neutral
DHODELTA HOLDING
3.38 K80.00 MAD0.00%8.11 K0.257.01 B MAD23.723.37 MAD+56.35%1.88%Producer manufacturing
Neutral
OULOULMES
3 K1,225 MAD+0.57%21.09 K9.612.43 B MAD1.88%Consumer non-durables
Strong buy
BCPBCP
2.72 K330.00 MAD+0.03%239.82 K2.8667.09 B MAD15.4221.41 MAD+10.14%3.03%Finance
Sell
BCIBMCI
2.48 K614.8 MAD+0.46%1.37 K0.068.16 B MAD24.5025.10 MAD+50.87%2.93%Finance
Strong sell
CIHCIH
2.39 K448.00 MAD+2.36%45.62 K7.8115.95 B MAD14.6030.68 MAD+27.99%3.08%Finance
Sell
MSASODEP-MARSA MAROC
2.15 K883.0 MAD+0.68%54.52 K2.5164.81 B MAD51.1517.26 MAD+48.67%0.96%Transportation
Sell
CTMCTM
1.77 K902.1 MAD−1.73%1510.431.11 B MAD23.7238.03 MAD−26.12%1.66%Transportation
Neutral
ATHAUTO HALL
1.67 K83.50 MAD−0.48%2.3 K0.214.2 B MAD245.730.34 MAD−38.70%2.40%Retail trade
Strong sell
LESLESIEUR CRISTAL
1.52 K281.00 MAD+0.36%100.067.76 B MAD323.510.87 MAD+1,099.72%1.07%Consumer non-durables
Strong sell
CSRCOSUMAR
1.13 K242.00 MAD+2.76%29.95 K1.1722.87 B MAD26.899.00 MAD−15.73%2.89%Process industries
Sell
GAZAFRIQUIA GAZ
1.09 K4,400 MAD−0.90%830.6815.13 B MAD20.24217.42 MAD+55.23%3.98%Distribution services
Buy
CMGCMGP GROUP
1.07 K375.00 MAD+1.34%86.41 K2.876.38 B MAD0.00%Producer manufacturing
Strong buy
CMTMINIERE TOUISSIT
1.06 K2,690 MAD0.00%5.86 K9.084.52 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
LLHMLAFARGEHOLCIM MAR
1.04 K2,000 MAD0.00%11.08 K1.7346.86 B MAD25.6278.07 MAD+17.89%3.50%Non-energy minerals
Sell
SMISMI
7542,780 MAD+1.57%4380.344.57 B MAD24.49113.50 MAD+10.84%2.88%Non-energy minerals
Neutral
CMACIMENTS DU MAROC
7112,040 MAD−0.49%2.43 K1.6229.45 B MAD32.2163.33 MAD−5.78%3.43%Non-energy minerals
Strong sell
SBMSOCIETE DES BOISSONS DU MAROC
6532,050 MAD+0.74%280.465.8 B MAD26.9476.11 MAD−66.21%4.88%Consumer non-durables
Buy
ALMALUMINIUM DU MAROC
6411,890 MAD−0.53%30.10880.65 M MAD23.9179.06 MAD+452.30%4.76%Producer manufacturing
Sell
SNPSNEP
585690.1 MAD−1.27%2440.531.66 B MAD−18.25 MAD+6.04%0.00%Process industries
Neutral
ATLATLANTASANAD
574141.00 MAD0.00%6.06 K1.438.5 B MAD18.757.52 MAD+3.61%4.11%Finance
Neutral
ADHDOUJA PROM ADDOHA
48137.18 MAD−0.05%506 K2.1714.97 B MAD54.590.68 MAD+56.94%0.00%Finance
Sell
AFMAFMA
4101,390 MAD+3.65%933.371.39 B MAD19.2172.35 MAD+20.60%3.96%Finance
Neutral
SLFSALAFIN
303591.0 MAD+0.68%60.011.85 B MAD19.8229.82 MAD+2.84%2.50%Finance
Neutral
EQDEQDOM
2741,101 MAD+0.36%1880.331.84 B MAD−3.19 MAD−106.01%5.00%Finance
Neutral
ADIALLIANCES
235475.00 MAD−1.46%28.5 K1.6210.49 B MAD34.7413.67 MAD+26.39%0.63%Finance
Sell
COLCOLORADO
23261.00 MAD0.00%1.24 K0.45983.17 M MAD21.692.81 MAD+17.34%4.26%Process industries
Neutral
MOXMAGHREB OXYGENE
160423.00 MAD−0.47%190.17343.69 M MAD27.6515.30 MAD+30.25%0.95%Process industries
Neutral
DWYDISWAY
148733.0 MAD+1.24%1120.211.38 B MAD17.5341.81 MAD+20.34%5.46%Distribution services
Sell
MABMAGHREBAIL
117969.0 MAD−0.10%30.121.34 B MAD9.8997.99 MAD+6.12%5.16%Finance
Neutral
ARDARADEI CAPITAL
99465.00 MAD−0.64%5920.575.84 B MAD19.2124.20 MAD−0.07%2.24%Technology services
Neutral
BALBALIMA
45300.00 MAD+2.18%231.52523.2 M MAD36.648.19 MAD+60.62%1.83%Finance
Neutral
AFIAFRIC INDUSTRIES
45327.95 MAD+2.12%7871.3095.6 M MAD9.6434.02 MAD+122.51%6.71%Process industries
Neutral
SRMREALISATIONS MECANIQUES
504.5 MAD−2.38%6981.83161.44 M MAD84.016.01 MAD0.00%Distribution services
Neutral
NNEJAUTO NEJMA
2,187 MAD+5.96%20.192.24 B MAD10.90200.71 MAD+30.18%5.49%Retail trade
Neutral
ZDJZELLIDJA S.A
276.20 MAD−5.99%260.53158.22 M MAD25.0511.02 MAD0.00%Non-energy minerals
Neutral
BOABANK OF AFRICA
270.00 MAD+0.75%180.44 K1.3758.26 B MAD16.1116.76 MAD+26.27%1.46%Finance
Strong sell
DYTDISTY TECHNOLOGIES
331.00 MAD0.00%6010.85330.37 M MAD17.0619.40 MAD+3.09%4.53%Distribution services
Neutral
MICMICRODATA
950.0 MAD+1.06%140.141.6 B MAD23.5340.37 MAD+18.55%3.58%Technology services
Neutral
MLEMAROC LEASING
361.10 MAD+0.87%180.661 B MAD3.88%Finance
Neutral
CFGCFG BANK
246.20 MAD−0.73%13.56 K0.228.62 B MAD32.927.48 MAD+57.70%1.34%Finance
Neutral
SIDSONASID
2,450 MAD+2.08%2.37 K2.519.56 B MAD67.6536.21 MAD+117.03%0.86%Non-energy minerals
Neutral
FBRFENIE BROSSETTE
417.00 MAD−0.95%2.83 K1.37600.06 M MAD0.00%Distribution services
Neutral
RDSRES DAR SAADA
141.75 MAD−0.25%29.95 K0.343.72 B MAD0.00%Finance
Sell
WAAWAFA ASSURANCE
5,300 MAD+0.02%2.14 K7.2018.55 B MAD21.73243.93 MAD+21.87%2.64%Finance
Neutral
MDPMED PAPER
31.21 MAD−3.94%15.2 K0.65149.3 M MAD18.701.67 MAD+38.85%0.00%Process industries
Neutral
STRSTROC INDUSTRIE
204.00 MAD−3.32%10.7 K1.56254.7 M MAD−10.07 MAD+68.33%0.00%Industrial services
Neutral
INVINVOLYS
158.80 MAD−1.31%1.16 K0.6960.78 M MAD−0.32 MAD−117.93%0.00%Technology services
Neutral
TQMTAQA MOROCCO
2,965 MAD−0.44%1.84 K0.5969.94 B MAD66.4344.63 MAD+1.49%1.18%Utilities
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1,749 MAD+2.88%2.38 K2.0215.67 B MAD16.82104.00 MAD+1,754.39%6.46%Retail trade
Strong sell
IAMITISSALAT AL-MAGHRIB
122.10 MAD+0.33%311.42 K1.13107.34 B MAD15.198.04 MAD+464.77%3.44%Communications
Strong sell
S2MS.M MONETIQUE
624.0 MAD+1.30%690.14506.73 M MAD17.2336.22 MAD+36.48%0.00%Technology services
Neutral
RISRISMA
374.00 MAD−0.80%4.92 K1.575.36 B MAD1.60%Consumer services
Neutral
UMRUNIMER
164.00 MAD+2.50%30.021.87 B MAD−7.12 MAD−138.28%0.61%Consumer non-durables
Neutral
DRIDARI COUSPATE
3,700 MAD−3.90%20.041.1 B MAD3.24%Consumer non-durables
Neutral
M2MM2M GROUP
502.0 MAD+0.16%2361.50325.18 M MAD22.1922.62 MAD0.00%Technology services
Neutral
VVCNVICENNE
488.00 MAD+0.62%167.32 K0.801.03 B MAD0.00%Distribution services
Neutral
IMOIMMORENTE INVEST
88.49 MAD0.00%2.33 K0.52797.03 M MAD16.925.23 MAD+10.12%5.88%Finance
Neutral
SNASTOKVIS NORD AFRIQUE
69.02 MAD−0.48%42.35 K1.681.22 B MAD58.231.19 MAD0.00%Distribution services
Neutral
PROPROMOPHARM S.A
1,150 MAD+1.77%250.441.15 B MAD20.8555.16 MAD−3.05%0.00%Health technology
Neutral
REBREBAB COMPANY
90.00 MAD0.00%180.9715.88 M MAD0.00%Non-energy minerals
Neutral
CDMCDM
1,050 MAD0.00%9780.2011.43 B MAD14.6571.68 MAD+48.37%3.26%Finance
Sell
AGMAGMA
6,890 MAD+0.31%10.061.38 B MAD3.99%Finance
Neutral
SOTSOTHEMA
1,836 MAD+1.66%6670.1613.22 B MAD1.53%Health technology
Neutral
HPSHPS
588.0 MAD−1.34%14.94 K6.614.35 B MAD1.16%Technology services
Strong buy
SSAHSANLAM MAROC
1,970 MAD+0.15%320.988.11 B MAD11.92165.29 MAD+21.63%3.91%Finance
Neutral
CRSCARTIER SAADA
38.90 MAD+0.78%1.84 K0.74204.81 M MAD0.00%Consumer non-durables
Neutral
JETJET CONTRACTORS
2,099 MAD−2.37%13.71 K4.246.36 B MAD0.33%Industrial services
Neutral
IBCIB MAROC.COM
69.99 MAD+2.93%1860.1729.22 M MAD0.00%Commercial services
Neutral