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 K699.8 MAD+1.41%93.69 K0.58139.34 B MAD14.8647.09 MAD+26.66%2.39%Finance
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.16 K700.0 MAD−2.10%93.29 K1.0422.62 B MAD44.2715.81 MAD+83.14%1.05%Industrial services
Strong buy
AKTAKDITAL S.A
7.09 K1,270 MAD+2.01%27.13 K0.6317.63 B MAD0.48%Health services
Sell
MNGMANAGEM
6 K5,020 MAD−3.48%19.74 K7.9661.71 B MAD118.2642.45 MAD−39.32%0.58%Non-energy minerals
MUTMUTANDIS SCA
4.09 K310.00 MAD−2.75%15.89 K2.052.95 B MAD17.9817.24 MAD+41.44%3.29%Consumer non-durables
Strong buy
OULOULMES
3 K1,250 MAD0.00%10.042.48 B MAD1.76%Consumer non-durables
Strong buy
BCPBCP
2.72 K283.35 MAD+0.84%26.99 K0.2157.13 B MAD13.9020.39 MAD+19.28%3.56%Finance
BCIBMCI
2.58 K600.0 MAD−3.52%2.87 K2.538.26 B MAD32.5318.45 MAD+1,154.34%2.89%Finance
Sell
CIHCIH
2.39 K410.00 MAD−4.65%36.5 K4.3113.54 B MAD14.5228.23 MAD+21.52%3.25%Finance
Strong sell
ATHAUTO HALL
1.6 K75.00 MAD+0.67%48.99 K3.213.75 B MAD63.621.18 MAD+4,731.56%2.68%Retail trade
Strong sell
RISRISMA
1.21 K300.00 MAD−3.85%13.61 K1.124.47 B MAD18.1516.53 MAD+16.03%1.92%Consumer services
Neutral
GAZAFRIQUIA GAZ
1.09 K4,305 MAD−0.94%9751.7814.94 B MAD19.80217.42 MAD+55.23%3.22%Distribution services
Sell
HPSHPS
1.05 K620.0 MAD−0.80%14.9 K2.034.63 B MAD48.6612.74 MAD−5.53%1.09%Technology services
Strong buy
CTMCTM
1.01 K1,106 MAD−2.98%1190.971.4 B MAD23.9946.11 MAD+20.28%1.32%Transportation
SBMSOCIETE DES BOISSONS DU MAROC
7562,100 MAD−2.37%9050.656.09 B MAD9.90212.11 MAD+49.90%7.44%Consumer non-durables
Buy
SMISMI
7372,390 MAD+5.66%8791.633.72 B MAD16.35146.20 MAD+384.39%3.54%Non-energy minerals
SNPSNEP
575616.1 MAD−3.57%8.46 K1.381.53 B MAD−24.25 MAD−1,324.00%2.50%Process industries
ADHDOUJA PROM ADDOHA
48345.58 MAD−1.87%598.78 K0.7918.7 B MAD69.250.66 MAD+226.49%0.00%Finance
Strong sell
AFMAFMA
3801,334 MAD+9.98%450.861.21 B MAD20.2665.84 MAD+4.37%4.53%Finance
SLFSALAFIN
320675.0 MAD+8.87%2 K0.251.94 B MAD22.6229.84 MAD+20.69%2.30%Finance
ADIALLIANCES
250555.0 MAD+2.59%50.16 K0.9211.94 B MAD41.1813.48 MAD+42.45%0.55%Finance
Strong sell
COLCOLORADO
24162.89 MAD+1.60%7.42 K0.93997.68 M MAD23.232.71 MAD+20.03%3.63%Process industries
RDSRES DAR SAADA
216115.00 MAD+0.97%115.77 K1.732.99 B MAD−2.92 MAD−47.17%0.00%Finance
DRIDARI COUSPATE
1753,300 MAD+3.09%60.02984.64 M MAD23.09142.90 MAD+174.23%3.64%Consumer non-durables
MOXMAGHREB OXYGENE
160453.00 MAD−2.37%720.60377 M MAD29.6215.30 MAD+30.25%0.86%Process industries
BALBALIMA
44230.00 MAD+5.50%511.95380.19 M MAD32.277.13 MAD+86.21%2.52%Finance
ARDARADEI CAPITAL
484.00 MAD−0.21%3680.046.1 B MAD1.21%Technology services
Buy
SRMREALISATIONS MECANIQUES
416.00 MAD−0.95%350.15134.4 M MAD−31.48 MAD−109.55%0.00%Distribution services
SOTSOTHEMA
1,139 MAD0.00%1.76 K1.038.2 B MAD29.8838.11 MAD+5.39%1.49%Health technology
IAMITISSALAT AL-MAGHRIB
122.50 MAD+7.88%2 M4.4299.82 B MAD59.792.05 MAD−65.91%3.70%Communications
Strong buy
PROPROMOPHARM S.A
970.0 MAD−2.51%200.58970 M MAD17.4155.72 MAD−19.21%4.12%Health technology
SIDSONASID
1,900 MAD+0.37%10.3 K0.817.38 B MAD1.11%Non-energy minerals
BOABANK OF AFRICA
195.90 MAD−1.06%46.19 K0.6342.73 B MAD12.4815.69 MAD+27.19%1.99%Finance
Sell
LESLESIEUR CRISTAL
290.00 MAD−3.33%4.1 K7.518.29 B MAD333.870.87 MAD+1,099.72%0.67%Consumer non-durables
Strong sell
TQMTAQA MOROCCO
2,310 MAD+1.76%14.19 K1.0353.55 B MAD1.54%Utilities
Strong sell
AGMAGMA
7,000 MAD+0.03%404.301.4 B MAD3.93%Finance
IBCIB MAROC.COM
40.50 MAD+0.25%760.1916.87 M MAD0.00%Commercial services
IMOIMMORENTE INVEST
91.90 MAD+2.00%700.01811.53 M MAD17.575.23 MAD+10.12%5.77%Finance
UMRUNIMER
171.60 MAD+5.93%3.07 K15.601.85 B MAD−3.69 MAD−387.09%0.62%Consumer non-durables
CMGCMGP GROUP
329.90 MAD+0.43%38.57 K0.625.58 B MAD0.00%Producer manufacturing
STRSTROC INDUSTRIE
62.00 MAD+1.64%2.72 K0.1976.16 M MAD−29.31 MAD−97.43%0.00%Industrial services
MSASODEP-MARSA MAROC
750.0 MAD+1.35%81.23 K1.2054.31 B MAD1.15%Transportation
Sell
LBVLABEL VIE
4,429 MAD−1.58%2.97 K1.2813.02 B MAD23.66187.18 MAD+6.70%2.15%Retail trade
Strong buy
LLHMLAFARGEHOLCIM MAR
1,903 MAD−0.37%6.78 K0.8244.75 B MAD3.46%Non-energy minerals
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1,849 MAD+7.50%23.71 K3.8315.41 B MAD46.0940.11 MAD+39.50%3.26%Retail trade
Sell
SNASTOKVIS NORD AFRIQUE
51.30 MAD+2.40%84.41 K1.47886.53 M MAD−12.94 MAD+37.25%0.00%Distribution services
INVINVOLYS
98.00 MAD0.00%2961.5437.51 M MAD−0.26 MAD−114.52%0.00%Technology services
SSAHSANLAM MAROC
1,800 MAD0.00%140.257.41 B MAD10.89165.29 MAD+21.63%4.28%Finance
MABMAGHREBAIL
977.0 MAD+3.94%180.261.35 B MAD5.12%Finance
DWYDISWAY
799.8 MAD+3.87%2800.421.45 B MAD4.55%Distribution services
Sell
CFGCFG BANK
225.00 MAD+0.83%49.23 K0.807.81 B MAD28.307.95 MAD+67.63%1.48%Finance
Neutral
CMACIMENTS DU MAROC
1,940 MAD+1.04%8.47 K1.1127.72 B MAD3.65%Non-energy minerals
Strong sell
MLEMAROC LEASING
372.00 MAD0.00%651.541.03 B MAD10.2836.19 MAD+16.04%3.76%Finance
DHODELTA HOLDING
82.00 MAD+5.13%47.78 K0.576.83 B MAD1.92%Producer manufacturing
MDPMED PAPER
23.49 MAD−2.13%9.31 K0.83114.81 M MAD17.881.31 MAD−33.67%0.00%Process industries
ATLATLANTASANAD
139.00 MAD0.00%85.61 K2.308.38 B MAD4.10%Finance
WAAWAFA ASSURANCE
5,100 MAD−8.93%1.3 K1.8419.6 B MAD24.72206.29 MAD+17.80%2.50%Finance
CMTMINIERE TOUISSIT
1,950 MAD0.00%600.083.28 B MAD20.3196.02 MAD−37.12%0.00%Non-energy minerals
Sell
CRSCARTIER SAADA
33.00 MAD0.00%1.27 K0.99173.74 M MAD20.281.63 MAD+116.77%0.00%Consumer non-durables
CSRCOSUMAR
226.00 MAD+5.68%217.32 K2.3720.21 B MAD3.27%Process industries
CDMCDM
1,175 MAD+0.43%3.55 K0.1812.73 B MAD17.2668.09 MAD+47.28%2.92%Finance
Strong buy
AFIAFRIC INDUSTRIES
334.95 MAD−0.01%1.07 K2.0597.65 M MAD5.97%Process industries
M2MM2M GROUP
571.0 MAD+9.81%95115.14336.84 M MAD29.0619.65 MAD0.00%Technology services
ALMALUMINIUM DU MAROC
1,780 MAD+0.06%1940.41828.93 M MAD32.7254.41 MAD5.06%Producer manufacturing
Sell
S2MS.M MONETIQUE
428.00 MAD+1.93%1470.12347.57 M MAD15.0728.41 MAD+16.43%0.00%Technology services
MICMICRODATA
824.0 MAD−0.23%5380.311.38 B MAD4.13%Technology services
EEQDEQDOM
1,110 MAD0.00%2700.191.85 B MAD4.95%Finance
FBRFENIE BROSSETTE
279.00 MAD+2.20%16.12 K1.21392.84 M MAD0.00%Distribution services
REBREBAB COMPANY
90.00 MAD+2.27%582.0915.88 M MAD0.00%Non-energy minerals
ZDJZELLIDJA S.A
156.85 MAD−5.99%10.0395.58 M MAD0.00%Non-energy minerals
JETJET CONTRACTORS
2,400 MAD+2.13%13.78 K1.047.12 B MAD0.30%Industrial services