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 K679.0 MAD−1.68%3.56 K0.07137.1 B MAD14.4247.09 MAD+26.66%2.43%Finance
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.16 K882.0 MAD+0.18%28.23 K0.4027.91 B MAD0.85%Industrial services
AKTAKDITAL S.A
7.09 K1,451 MAD−0.62%6.24 K0.4920.55 B MAD0.41%Health services
Neutral
MUTMUTANDIS SCA
4.09 K293.95 MAD+1.36%3870.042.72 B MAD17.0517.24 MAD+41.44%3.57%Consumer non-durables
Strong buy
DHODELTA HOLDING
3.38 K83.80 MAD−1.37%19 K0.357.34 B MAD24.853.37 MAD+56.35%1.79%Producer manufacturing
OULOULMES
3 K1,218 MAD+5.91%30.262.41 B MAD1.81%Consumer non-durables
Strong buy
BCPBCP
2.72 K272.00 MAD−1.07%67.99 K0.9055.3 B MAD12.7121.41 MAD+10.14%3.68%Finance
Sell
CIHCIH
2.39 K398.45 MAD0.00%1.51 K0.2512.55 B MAD14.1228.23 MAD+21.52%3.51%Finance
Strong sell
MSASODEP-MARSA MAROC
2.15 K801.9 MAD+3.46%53.51 K1.4558.86 B MAD46.4517.26 MAD+48.67%1.06%Transportation
Sell
CTMCTM
1.77 K944.9 MAD−0.01%1761.531.16 B MAD24.8538.03 MAD−26.12%1.59%Transportation
RISRISMA
1.21 K340.00 MAD−1.45%2.01 K0.304.87 B MAD1.76%Consumer services
Neutral
GAZAFRIQUIA GAZ
1.09 K4,249 MAD+1.65%60.0014.61 B MAD19.54217.42 MAD+55.23%4.12%Distribution services
Sell
SBMSOCIETE DES BOISSONS DU MAROC
8632,170 MAD+0.65%460.326.14 B MAD7.37%Consumer non-durables
Buy
CMACIMENTS DU MAROC
7111,970 MAD+0.77%1.1 K0.3428.44 B MAD31.1163.33 MAD−5.78%3.55%Non-energy minerals
Strong sell
ALMALUMINIUM DU MAROC
6411,833 MAD−0.11%170.31854.09 M MAD23.1879.06 MAD+452.30%4.91%Producer manufacturing
Sell
SNPSNEP
560690.0 MAD−1.29%9200.651.66 B MAD−18.25 MAD+6.06%0.00%Process industries
ADHDOUJA PROM ADDOHA
48334.77 MAD−0.66%272.33 K0.7614 B MAD0.00%Finance
Sell
EQDEQDOM
2811,050 MAD−1.69%5 K5.041.75 B MAD5.24%Finance
RDSRES DAR SAADA
21696.01 MAD+0.01%19.38 K0.312.52 B MAD0.00%Finance
Strong sell
DRIDARI COUSPATE
1753,500 MAD0.00%1404.831.04 B MAD3.43%Consumer non-durables
MOXMAGHREB OXYGENE
160440.00 MAD−1.12%220.42357.5 M MAD28.7715.30 MAD+30.25%0.91%Process industries
DWYDISWAY
148804.0 MAD−0.22%420.041.52 B MAD19.2341.81 MAD+20.34%4.35%Distribution services
Sell
ADIALLIANCES
457.00 MAD−0.44%132.69 K4.9210.09 B MAD0.66%Finance
Sell
SMISMI
2,440 MAD−0.04%6881.464.01 B MAD3.28%Non-energy minerals
IBCIB MAROC.COM
35.20 MAD−9.02%3150.8614.7 M MAD0.00%Commercial services
CMTMINIERE TOUISSIT
1,825 MAD−2.93%4.65 K9.183.07 B MAD0.00%Non-energy minerals
Strong sell
FBRFENIE BROSSETTE
272.95 MAD+0.87%1.93 K0.71392.77 M MAD0.00%Distribution services
MNGMANAGEM
5,250 MAD+0.96%1880.4162.29 B MAD0.57%Non-energy minerals
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1,980 MAD+0.05%430.0217.74 B MAD19.04104.00 MAD+1,754.39%2.83%Retail trade
Strong sell
CSRCOSUMAR
230.00 MAD0.00%8.62 K0.3421.73 B MAD3.04%Process industries
Neutral
MLEMAROC LEASING
375.00 MAD0.00%30.201.04 B MAD3.73%Finance
SLFSALAFIN
649.0 MAD0.00%1.3 K2.402.03 B MAD2.20%Finance
MDPMED PAPER
21.30 MAD−1.34%8.13 K1.66101.9 M MAD0.00%Process industries
BCIBMCI
562.7 MAD+2.68%20.007.47 B MAD22.9824.49 MAD+89.89%3.20%Finance
Sell
SRMREALISATIONS MECANIQUES
459.00 MAD−0.22%520.27146.88 M MAD0.00%Distribution services
AFIAFRIC INDUSTRIES
337.00 MAD−0.88%9592.1198.24 M MAD5.93%Process industries
IMOIMMORENTE INVEST
90.80 MAD+1.89%7.04 K1.71817.84 M MAD17.365.23 MAD+10.12%5.73%Finance
LBVLABEL VIE
4,649 MAD−0.45%2.91 K0.8813.45 B MAD24.84187.18 MAD+6.70%2.08%Retail trade
Buy
MICMICRODATA
850.0 MAD+1.19%700.041.43 B MAD4.00%Technology services
PROPROMOPHARM S.A
1,140 MAD+3.64%100.241.14 B MAD0.00%Health technology
INVINVOLYS
99.90 MAD+1.94%230.3538.23 M MAD−0.26 MAD−114.52%0.00%Technology services
MABMAGHREBAIL
935.0 MAD+2.75%471.121.29 B MAD5.35%Finance
STRSTROC INDUSTRIE
70.05 MAD−5.34%6.94 K0.5787.46 M MAD−10.01 MAD+68.52%0.00%Industrial services
BOABANK OF AFRICA
234.00 MAD−0.85%7.53 K0.1650.49 B MAD14.9115.69 MAD+27.19%1.68%Finance
Sell
S2MS.M MONETIQUE
600.0 MAD+0.84%710.08487.24 M MAD0.00%Technology services
ZDJZELLIDJA S.A
155.00 MAD+3.71%20.1888.79 M MAD0.00%Non-energy minerals
ARDARADEI CAPITAL
480.00 MAD−0.52%2.33 K0.856.03 B MAD1.23%Technology services
Buy
SSAHSANLAM MAROC
1,900 MAD0.00%1310.487.82 B MAD11.50165.29 MAD+21.63%4.05%Finance
Buy
AFMAFMA
1,324 MAD0.00%10.011.32 B MAD4.15%Finance
LLHMLAFARGEHOLCIM MAR
1,970 MAD+0.72%3.1 K0.4646.16 B MAD3.35%Non-energy minerals
Sell
ATHAUTO HALL
78.77 MAD+0.99%8.21 K0.843.96 B MAD231.810.34 MAD−38.70%2.54%Retail trade
Strong sell
BALBALIMA
230.00 MAD+0.88%30.52401.12 M MAD2.39%Finance
HPSHPS
549.0 MAD−0.09%4.88 K0.454.07 B MAD1.24%Technology services
Buy
SOTSOTHEMA
1,469 MAD+1.31%1890.0910.58 B MAD1.16%Health technology
SIDSONASID
2,538 MAD−1.21%2.06 K0.479.9 B MAD0.83%Non-energy minerals
Strong sell
TQMTAQA MOROCCO
2,977 MAD−0.73%4.67 K0.4970.22 B MAD66.7044.63 MAD+1.49%1.18%Utilities
Strong sell
CMGCMGP GROUP
342.00 MAD0.00%15.38 K0.385.81 B MAD0.00%Producer manufacturing
Strong buy
SNASTOKVIS NORD AFRIQUE
62.00 MAD+4.55%86.94 K0.971.1 B MAD0.00%Distribution services
CFGCFG BANK
235.50 MAD+0.43%3.25 K0.108.24 B MAD29.627.95 MAD+67.63%1.40%Finance
Neutral
ATLATLANTASANAD
139.05 MAD−0.75%88.22 K4.138.38 B MAD4.10%Finance
Sell
AGMAGMA
6,705 MAD0.00%201.081.34 B MAD4.10%Finance
LESLESIEUR CRISTAL
280.05 MAD−1.74%5915.027.74 B MAD322.420.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
IAMITISSALAT AL-MAGHRIB
110.75 MAD0.00%14.12 K0.1097.36 B MAD54.062.05 MAD−65.91%3.79%Communications
Neutral
JETJET CONTRACTORS
2,280 MAD+0.57%8.27 K0.846.91 B MAD0.31%Industrial services
CDMCDM
1,082 MAD−1.55%2240.0311.77 B MAD15.1071.68 MAD+48.37%3.16%Finance
Strong sell
UMRUNIMER
170.00 MAD0.00%300.061.94 B MAD−2.45 MAD+17.88%0.59%Consumer non-durables
COLCOLORADO
61.18 MAD+3.52%6.67 K0.79986.08 M MAD3.68%Process industries
WAAWAFA ASSURANCE
5,125 MAD0.00%70.0117.94 B MAD22.83224.51 MAD+12.16%2.73%Finance
Sell
REBREBAB COMPANY
86.00 MAD0.00%251.5515.18 M MAD0.00%Non-energy minerals
DYTDISTY TECHNOLOGIES
324.00 MAD−0.31%3.77 K7.04323.39 M MAD4.63%Distribution services
CRSCARTIER SAADA
31.23 MAD−2.41%1.08 K2.04164.43 M MAD19.191.63 MAD+116.77%0.00%Consumer non-durables
M2MM2M GROUP
518.6 MAD−0.27%170.23335.94 M MAD0.00%Technology services