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 K789.9 MAD+4.62%54.48 K1.26159.49 B MAD15.2051.97 MAD+19.25%2.41%Finance
Sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
10.81 K1,082 MAD+2.27%55.04 K0.9937.52 B MAD65.6116.49 MAD+43.92%0.69%Industrial services
Neutral
LBVLABEL VIE
9.16 K4,990 MAD+0.08%1.59 K0.9314.44 B MAD26.65187.22 MAD+6.72%2.22%Retail trade
Buy
AKTAKDITAL S.A
7.09 K1,538 MAD+0.65%4.74 K0.6421.78 B MAD61.9224.84 MAD+80.10%0.65%Health services
Neutral
MNGMANAGEM
4.77 K5,553 MAD+3.97%570.0865.88 B MAD106.3052.24 MAD+3.03%0.72%Non-energy minerals
Strong sell
MUTMUTANDIS SCA
4.09 K296.95 MAD+9.98%59.41 K1.032.75 B MAD17.2317.24 MAD+41.44%3.54%Consumer non-durables
Neutral
DHODELTA HOLDING
3.38 K86.00 MAD+1.18%70.61 K0.517.53 B MAD25.503.37 MAD+56.35%2.62%Producer manufacturing
Neutral
OULOULMES
3.37 K1,169 MAD−3.79%70.002.31 B MAD39.9929.24 MAD−9.44%1.97%Consumer non-durables
Strong buy
BCPBCP
2.72 K322.50 MAD+0.70%6.04 K0.1765.57 B MAD15.0721.41 MAD+10.14%3.26%Finance
Sell
BCIBMCI
2.48 K600.0 MAD0.00%1.09 K1.327.97 B MAD23.9125.10 MAD+50.87%3.00%Finance
Strong sell
CIHCIH
2.39 K429.40 MAD+1.75%1.53 K0.0515.29 B MAD14.0030.68 MAD+27.99%3.21%Finance
Sell
MSASODEP-MARSA MAROC
2.15 K937.0 MAD+0.75%8.54 K0.3668.77 B MAD54.2817.26 MAD+48.67%1.01%Transportation
Sell
CTMCTM
1.77 K940.0 MAD0.00%640.271.15 B MAD24.7238.03 MAD−26.12%1.60%Transportation
Neutral
ATHAUTO HALL
1.67 K97.00 MAD+2.16%13.02 K0.154.88 B MAD285.460.34 MAD−38.70%2.06%Retail trade
Neutral
LESLESIEUR CRISTAL
1.52 K281.10 MAD−0.32%20.007.77 B MAD323.620.87 MAD+1,099.72%1.07%Consumer non-durables
Strong sell
HPSHPS
1.41 K590.1 MAD+0.14%3.19 K0.524.37 B MAD58.0410.17 MAD−26.42%1.19%Technology services
Strong buy
SOTSOTHEMA
1.4 K1,825 MAD+1.39%6360.5913.14 B MAD42.5042.94 MAD+17.67%1.53%Health technology
Neutral
RISRISMA
1.19 K395.15 MAD+2.64%950.045.66 B MAD30.9312.77 MAD−25.01%1.77%Consumer services
Neutral
CSRCOSUMAR
1.13 K237.00 MAD+0.85%11.56 K0.2322.39 B MAD26.339.00 MAD−15.73%4.22%Process industries
Sell
GAZAFRIQUIA GAZ
1.09 K4,450 MAD+0.25%4216.3515.3 B MAD20.47217.42 MAD+55.23%3.93%Distribution services
Buy
CMGCMGP GROUP
1.07 K439.95 MAD+9.99%17.5 K0.337.48 B MAD0.00%Producer manufacturing
Neutral
CMTMINIERE TOUISSIT
1.06 K2,769 MAD−0.57%1180.134.66 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
LHMLAFARGEHOLCIM MAR
1.04 K2,030 MAD+0.89%9.18 K1.7347.57 B MAD26.0078.07 MAD+17.89%3.45%Non-energy minerals
Sell
SMISMI
7542,424 MAD−1.86%420.053.99 B MAD21.36113.50 MAD+10.84%3.30%Non-energy minerals
Neutral
CMACIMENTS DU MAROC
7112,040 MAD+2.77%560.0429.45 B MAD32.2163.33 MAD−5.78%2.94%Non-energy minerals
Strong sell
SBMSOCIETE DES BOISSONS DU MAROC
6532,020 MAD−3.81%960.465.72 B MAD26.5476.11 MAD−66.21%4.95%Consumer non-durables
Buy
ALMALUMINIUM DU MAROC
6411,897 MAD0.00%170.90883.91 M MAD23.9979.06 MAD+452.30%5.27%Producer manufacturing
Sell
SNPSNEP
585689.0 MAD+2.07%600.031.65 B MAD−18.25 MAD+6.04%0.00%Process industries
Neutral
ATLATLANTASANAD
574154.95 MAD−0.03%16.22 K0.569.34 B MAD20.607.52 MAD+3.61%3.74%Finance
Neutral
ADHDOUJA PROM ADDOHA
48139.05 MAD+1.14%76.01 K0.1515.72 B MAD57.330.68 MAD+56.94%0.00%Finance
Neutral
AFMAFMA
4101,370 MAD+2.93%1603.031.37 B MAD18.9372.35 MAD+20.60%4.01%Finance
Neutral
SLFSALAFIN
303583.3 MAD−3.87%5040.681.82 B MAD19.5629.82 MAD+2.84%2.53%Finance
Neutral
EQDEQDOM
2741,230 MAD−3.61%2790.372.05 B MAD−3.19 MAD−106.01%4.47%Finance
Neutral
ADIALLIANCES
235545.0 MAD+1.89%35.8 K0.6012.03 B MAD39.8513.67 MAD+26.39%0.66%Finance
Neutral
COLCOLORADO
23287.20 MAD+3.81%40.11 K0.611.41 B MAD31.002.81 MAD+17.34%2.98%Process industries
Neutral
MOXMAGHREB OXYGENE
160414.00 MAD0.00%580.79336.38 M MAD27.0715.30 MAD+30.25%0.97%Process industries
Neutral
DWYDISWAY
148899.0 MAD+0.45%270.011.7 B MAD21.5041.81 MAD+20.34%4.45%Distribution services
Neutral
MABMAGHREBAIL
1171,000.0 MAD+0.10%400.821.38 B MAD10.2197.99 MAD+6.12%5.00%Finance
Neutral
ARDARADEI CAPITAL
99469.90 MAD−0.02%6150.715.91 B MAD19.4224.20 MAD−0.07%2.22%Technology services
Neutral
AFIAFRIC INDUSTRIES
45340.00 MAD−1.16%5280.5499.11 M MAD9.9934.02 MAD+122.51%6.47%Process industries
Neutral
BALBALIMA
45269.75 MAD+5.99%30.15470.44 M MAD32.948.19 MAD+60.62%2.04%Finance
Neutral
UMRUNIMER
163.00 MAD0.00%222.391.86 B MAD−7.12 MAD−138.28%0.61%Consumer non-durables
Neutral
TMATOTALENERGIES MARKETING MAROC
1,760 MAD0.00%2.02 K5.0415.77 B MAD16.92104.00 MAD+1,754.39%6.42%Retail trade
Neutral
VVCNVICENNE
449.00 MAD+0.67%11.63 K0.28951.27 M MAD0.00%Distribution services
Neutral
SNASTOKVIS NORD AFRIQUE
100.50 MAD+1.95%141.48 K1.151.78 B MAD84.781.19 MAD0.00%Distribution services
Neutral
CFGCFG BANK
246.50 MAD+1.86%18.2 K0.328.63 B MAD32.967.48 MAD+57.70%1.34%Finance
Neutral
REBREBAB COMPANY
101.95 MAD+5.96%10.0217.99 M MAD0.00%Non-energy minerals
Neutral
SRMREALISATIONS MECANIQUES
544.9 MAD−1.82%800.15174.37 M MAD90.746.01 MAD0.00%Distribution services
Neutral
JETJET CONTRACTORS
2,597 MAD+10.00%5.47 K0.907.87 B MAD60.6442.82 MAD+88.23%0.58%Industrial services
Neutral
CRSCARTIER SAADA
41.50 MAD+0.12%1.81 K0.18218.5 M MAD38.091.09 MAD−27.66%0.00%Consumer non-durables
Neutral
BOABANK OF AFRICA
264.00 MAD−0.38%1.11 K0.0156.97 B MAD15.7616.76 MAD+26.27%1.89%Finance
Strong sell
M2MM2M GROUP
541.1 MAD+1.14%1880.21350.51 M MAD23.9222.62 MAD0.00%Technology services
Neutral
ZDJZELLIDJA S.A
265.00 MAD+1.77%80.17151.8 M MAD24.0411.02 MAD0.00%Non-energy minerals
Neutral
FBRFENIE BROSSETTE
527.0 MAD+0.80%1.61 K0.11758.34 M MAD0.00%Distribution services
Neutral
AGMAGMA
6,392 MAD−5.99%90.631.28 B MAD19.19333.13 MAD+5.26%4.69%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
120.50 MAD+0.84%160.36 K1.29105.93 B MAD14.998.04 MAD+464.77%3.49%Communications
Sell
PROPROMOPHARM S.A
1,388 MAD−5.96%60.161.39 B MAD25.1655.16 MAD−3.05%0.00%Health technology
Neutral
STRSTROC INDUSTRIE
222.00 MAD−1.77%11.59 K0.91277.17 M MAD−10.07 MAD+68.33%0.00%Industrial services
Neutral
S2MS.M MONETIQUE
714.0 MAD+1.42%1.91 K1.11579.82 M MAD19.7136.22 MAD+36.48%0.00%Technology services
Neutral
TQMTAQA MOROCCO
2,950 MAD+1.76%2.01 K0.9769.59 B MAD66.0944.63 MAD+1.49%1.19%Utilities
Strong sell
INVINVOLYS
165.60 MAD−0.84%8250.3063.38 M MAD−0.32 MAD−117.93%0.00%Technology services
Neutral
MLEMAROC LEASING
384.00 MAD−0.72%160.941.07 B MAD3.65%Finance
Neutral
WAAWAFA ASSURANCE
5,167 MAD−2.33%1000.2418.08 B MAD21.18243.93 MAD+21.87%2.71%Finance
Neutral
SIDSONASID
2,499 MAD+2.33%2.02 K1.579.75 B MAD69.0036.21 MAD+117.03%1.56%Non-energy minerals
Neutral
SAHSANLAM MAROC
2,144 MAD+0.66%721.388.83 B MAD12.97165.29 MAD+21.63%3.59%Finance
Neutral
IBCIB MAROC.COM
74.11 MAD−6.80%300.0230.94 M MAD0.00%Commercial services
Neutral
DYTDISTY TECHNOLOGIES
435.00 MAD+2.96%4.08 K0.43434.18 M MAD22.4219.40 MAD+3.09%3.79%Distribution services
Neutral
MICMICRODATA
950.0 MAD−0.04%3020.581.6 B MAD23.5340.37 MAD+18.55%4.21%Technology services
Neutral
IMOIMMORENTE INVEST
88.90 MAD−0.22%1.27 K0.20800.72 M MAD17.005.23 MAD+10.12%5.85%Finance
Neutral
CDMCDM
1,088 MAD+0.37%4.61 K0.6811.84 B MAD14.8973.09 MAD+30.77%3.83%Finance
Sell
RDSRES DAR SAADA
150.00 MAD+0.67%23.83 K0.283.93 B MAD0.00%Finance
Sell
MDPMED PAPER
37.50 MAD−3.85%27.19 K0.70179.39 M MAD22.471.67 MAD+38.85%0.00%Process industries
Neutral