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.583 K505.0 MAD−0.20%46.465 K1.39102.169 B MAD13.5837.18 MAD3.06%Finance
Neutral
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
13 K318.00 MAD+3.94%170.416 K0.669.68 B MAD1.96%Industrial Services
MMUTMUTANDIS SCA
4.26 K269.00 MAD−0.37%4.418 K0.402.497 B MAD22.0712.19 MAD+62.62%3.15%Consumer Non-Durables
Strong buy
DDHODELTA HOLDING
3.448 K47.84 MAD+9.98%642.085 K9.973.811 B MAD22.182.16 MAD+9.81%3.22%Producer Manufacturing
BBCIBMCI
2.621 K610.0 MAD0.00%22.233 K3.158.1 B MAD2.95%Finance
Sell
CCIHCIH
2.289 K375.00 MAD+1.35%2.011 K0.1211.292 B MAD16.1123.28 MAD3.78%Finance
Sell
GGAZAFRIQUIA GAZ
1.11 K4100 MAD−1.20%1.094 K0.9614.266 B MAD29.27140.06 MAD−4.45%3.37%Distribution Services
Sell
TTMATOTALENERGIES MARKETING MAROC
6001350 MAD0.00%1430.0912.096 B MAD4.15%Retail Trade
Sell
SSNPSNEP
560600.0 MAD−2.44%3.989 K1.281.476 B MAD−23.67 MAD−145.02%2.60%Process Industries
MMOXMAGHREB OXYGENE
190213.00 MAD+1.55%30.33170.422 M MAD18.1411.74 MAD1.91%Process Industries
MMABMAGHREBAIL
111969.0 MAD+4.76%10.021.341 B MAD10.4992.33 MAD+29.03%5.16%Finance
BBCPBCP
292.00 MAD0.00%59.787 K0.9959.367 B MAD17.0817.09 MAD3.08%Finance
Sell
AAKTAKDITAL S.A
740.0 MAD−0.67%10.029 K0.459.437 B MAD0.44%Health Services
DDWYDISWAY
720.0 MAD+0.28%4151.031.354 B MAD4.87%Distribution Services
Buy
SSMISMI
1803 MAD−1.48%2100.413.011 B MAD0.00%Non-Energy Minerals
FFBRFENIE BROSSETTE
114.85 MAD−3.28%14.715 K2.69170.879 M MAD0.00%Distribution Services
MM2MM2M GROUP
496.00 MAD0.00%10.04321.297 M MAD−33.35 MAD−8.73%0.00%Technology Services
RRISRISMA
252.00 MAD0.00%11.818 K1.033.61 B MAD0.00%Consumer Services
CCFGCFG BANK
152.50 MAD0.00%23.565 K0.865.339 B MAD0.00%Finance
AAFMAFMA
1233 MAD−0.16%40.591.235 B MAD4.45%Finance
AADHDOUJA PROM ADDOHA
35.50 MAD−1.93%1.556 M0.4914.572 B MAD0.00%Finance
Sell
MMNGMANAGEM
2315 MAD+5.18%6.919 K6.8526.114 B MAD1.34%Non-Energy Minerals
Strong buy
AADIALLIANCES
240.00 MAD−4.69%124.024 K0.625.559 B MAD0.00%Finance
MMDPMED PAPER
21.10 MAD−1.86%12.462 K0.87102.852 M MAD0.00%Process Industries
LLHMLAFARGEHOLCIM MAR
2045 MAD+1.24%5.051 K1.2347.331 B MAD3.27%Non-Energy Minerals
Strong sell
AATHAUTO HALL
78.00 MAD0.00%12.258 K0.313.923 B MAD4.49%Retail Trade
Strong sell
JJETJET CONTRACTORS
550.0 MAD+2.23%49.438 K3.691.63 B MAD0.00%Industrial Services
AAFIAFRIC INDUSTRIES
316.95 MAD−1.99%1.826 K7.2692.391 M MAD6.31%Process Industries
SS2MS.M MONETIQUE
160.00 MAD−1.66%6005.23132.124 M MAD0.00%Technology Services
EEQDEQDOM
1227 MAD−0.16%70.042.049 B MAD4.48%Finance
WWAAWAFA ASSURANCE
4200 MAD0.00%1.751 K2.1914.7 B MAD20.98200.16 MAD+30.59%3.10%Finance
Sell
CCOLCOLORADO
54.00 MAD−1.55%5.892 K0.52884.051 M MAD3.65%Process Industries
TTQMTAQA MOROCCO
1299 MAD−2.33%2.212 K0.5331.373 B MAD29.5443.98 MAD+3.23%2.63%Utilities
Strong sell
ZZDJZELLIDJA S.A
78.43 MAD+5.99%19613.7144.929 M MAD−1.92 MAD+53.63%0.00%Non-Energy Minerals
CCRSCARTIER SAADA
25.99 MAD+5.05%2.468 K0.83130.256 M MAD34.620.75 MAD0.00%Consumer Non-Durables
MMICMICRODATA
663.0 MAD+0.67%2390.611.106 B MAD3.80%Technology Services
LLBVLABEL VIE
4578 MAD−0.07%1.45 K2.1313.257 B MAD26.10175.43 MAD+22.29%1.89%Retail Trade
Strong buy
NNEJAUTO NEJMA
2039 MAD0.00%40.332.086 B MAD13.22154.19 MAD+8.32%5.39%Retail Trade
AATLATLANTASANAD
135.50 MAD+1.12%2.223 K0.138.078 B MAD4.10%Finance
Sell
IAMITISSALAT AL-MAGHRIB
96.80 MAD−0.14%103.684 K0.7585.22 B MAD16.116.01 MAD−12.07%2.26%Communications
Sell
CCSRCOSUMAR
198.00 MAD+0.03%110.89 K5.9218.704 B MAD3.54%Process Industries
Sell
MMSASODEP-MARSA MAROC
292.00 MAD−0.31%122.463 K3.4421.498 B MAD2.73%Transportation
Sell
MMLEMAROC LEASING
386.95 MAD+0.01%50.681.074 B MAD3.62%Finance
SSRMREALISATIONS MECANIQUES
99.00 MAD+0.10%5423.6131.648 M MAD0.00%Distribution Services
PPROPROMOPHARM S.A
976.2 MAD+5.99%523.13976.2 M MAD4.10%Health Technology
SSIDSONASID
915.0 MAD−0.66%12.168 K1.253.592 B MAD54.8416.69 MAD−39.61%3.26%Non-Energy Minerals
Strong sell
LLESLESIEUR CRISTAL
272.00 MAD+1.27%320.087.422 B MAD3005.520.09 MAD−98.21%1.68%Consumer Non-Durables
Sell
HHPSHPS
574.0 MAD+2.50%2.415 K0.984.147 B MAD1.07%Technology Services
Buy
SSLFSALAFIN
596.5 MAD−0.25%190.121.864 B MAD2.26%Finance
IINVINVOLYS
92.50 MAD+0.54%730.2935.21 M MAD5.43%Technology Services
SSOTSOTHEMA
1011 MAD+1.10%9460.517.2 B MAD2.50%Health Technology
CCDMCDM
917.0 MAD−0.22%350.0010 B MAD19.8346.23 MAD2.94%Finance
Sell
CCMACIMENTS DU MAROC
1750 MAD−0.28%12.08 K2.6625.335 B MAD3.42%Non-Energy Minerals
Sell
AARDARADEI CAPITAL
515.0 MAD−5.31%14.781 K1.296.099 B MAD1.00%Technology Services
AAGMAGMA
6678 MAD+0.01%20.271.336 B MAD3.82%Finance
SSAHSANLAM MAROC
1695 MAD+3.35%841.196.752 B MAD2.20%Finance
Sell
CCTMCTM
635.0 MAD−1.17%3011.67787.691 M MAD3.89%Transportation
BBOABANK OF AFRICA
195.00 MAD−1.02%19.837 K2.1341.875 B MAD16.1612.07 MAD1.99%Finance
Strong sell
SSTRSTROC INDUSTRIE
33.14 MAD+9.99%6.419 K3.3437.618 M MAD0.00%Industrial Services
IIBCIB MAROC.COM
31.00 MAD+8.43%6.473 K7.5111.936 M MAD0.00%Commercial Services
IIMOIMMORENTE INVEST
94.99 MAD+1.68%7990.08841.434 M MAD20.004.75 MAD+1023.99%5.35%Finance
CCMTMINIERE TOUISSIT
1394 MAD−1.06%5430.142.369 B MAD4.26%Non-Energy Minerals
Strong buy
AALMALUMINIUM DU MAROC
1500 MAD0.00%190.25698.931 M MAD4.67%Producer Manufacturing
Sell
RRDSRES DAR SAADA
68.50 MAD+3.79%285.75 K0.911.73 B MAD0.00%Finance
Strong sell
SSNASTOKVIS NORD AFRIQUE
11.68 MAD−0.09%7.453 K0.90107.491 M MAD0.00%Distribution Services
SSBMSOCIETE DES BOISSONS DU MAROC
2789 MAD+3.33%3260.577.637 B MAD5.39%Consumer Non-Durables
Sell
BBALBALIMA
230.00 MAD0.00%50.04401.12 M MAD2.39%Finance
UUMRUNIMER
177.70 MAD−0.17%12.865 K179.432.028 B MAD0.56%Consumer Non-Durables