Moroccan companies generating the most revenue per employee

Revenue per employee is a rough measurement of how much money each employee generates. Moroccan companies in the list below have the highest revenue per employee.
Symbol
Revenue / 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
MMABMAGHREBAIL
36.085 M MAD935.0 MAD+1.08%200.741.294 B MAD9.7496.01 MAD+24.11%5.35%Finance
DDWYDISWAY
12.14 M MAD669.0 MAD+2.92%3100.581.226 B MAD20.4932.65 MAD−37.53%5.38%Distribution services
Sell
AATLATLANTASANAD
8.742 M MAD130.20 MAD−0.61%2750.057.897 B MAD17.747.34 MAD+3.95%4.35%Finance
AADIALLIANCES
8.171 M MAD297.50 MAD−1.16%30.822 K0.566.646 B MAD22.0713.48 MAD+94.96%1.00%Finance
Sell
LLHMLAFARGEHOLCIM MAR
7.821 M MAD1,835 MAD−0.22%2000.0343.09 B MAD29.0163.25 MAD−14.54%3.59%Non-energy minerals
Sell
GGAZAFRIQUIA GAZ
7.439 M MAD3,805 MAD+0.05%20.0013.073 B MAD26.96141.12 MAD−8.32%3.68%Distribution services
Sell
CCMACIMENTS DU MAROC
5.702 M MAD1,750 MAD−0.17%1.337 K0.3825.306 B MAD26.1866.85 MAD−11.93%3.99%Non-energy minerals
Neutral
AADHDOUJA PROM ADDOHA
5.37 M MAD33.60 MAD−3.45%278.725 K0.5014.009 B MAD51.050.66 MAD0.00%Finance
Strong sell
DDRIDARI COUSPATE
4.996 M MAD3,478 MAD−5.97%10.031.038 B MAD24.34142.90 MAD+46.87%3.45%Consumer non-durables
SSBMSOCIETE DES BOISSONS DU MAROC
3.865 M MAD2,495 MAD−0.76%70.047.06 B MAD11.76212.11 MAD+78.35%6.41%Consumer non-durables
Buy
RRDSRES DAR SAADA
3.255 M MAD76.00 MAD−0.20%5.306 K0.051.996 B MAD−2.92 MAD−88.80%0.00%Finance
Sell
AATHAUTO HALL
3.074 M MAD70.00 MAD−0.28%7.743 K0.173.531 B MAD59.381.18 MAD−60.52%2.85%Retail trade
Sell
CCIHCIH
3.07 M MAD390.60 MAD+0.15%17.515 K2.1412.284 B MAD16.1524.19 MAD3.58%Finance
Neutral
SSLFSALAFIN
2.733 M MAD575.0 MAD+0.88%2350.571.781 B MAD19.2729.84 MAD2.50%Finance
AATWATTIJARIWAFA BANK
1.988 M MAD534.0 MAD−0.19%34.13 K0.65108.024 B MAD12.2543.58 MAD3.08%Finance
Buy
MMSASODEP-MARSA MAROC
1.86 M MAD430.00 MAD+0.01%1.301 K0.0331.556 B MAD30.1914.24 MAD+31.91%1.98%Transportation
Neutral
BBCIBMCI
1.841 M MAD581.0 MAD+3.75%3500.367.715 B MAD3.10%Finance
MMOXMAGHREB OXYGENE
1.529 M MAD225.00 MAD+2.27%10.01182.813 M MAD20.9210.75 MAD1.78%Process industries
SSMISMI
1.446 M MAD2,235 MAD+2.52%80.043.586 B MAD15.29146.20 MAD+505.64%3.67%Non-energy minerals
SSNPSNEP
1.382 M MAD482.15 MAD+4.82%100.001.104 B MAD−24.25 MAD−141.13%3.48%Process industries
MMNGMANAGEM
1.251 M MAD2,744 MAD+2.39%170.0231.797 B MAD64.6442.45 MAD−77.17%1.12%Non-energy minerals
Sell
HHPSHPS
1.062 M MAD576.0 MAD−1.20%3570.024.318 B MAD45.2112.74 MAD−30.91%1.17%Technology services
Neutral
RRISRISMA
973.893 K MAD217.00 MAD+0.46%3350.443.095 B MAD13.1316.53 MAD2.78%Consumer services
Neutral
DDHODELTA HOLDING
908.531 K MAD54.05 MAD−3.46%1.726 K0.054.905 B MAD18.732.89 MAD+41.77%2.68%Producer manufacturing
OOULOULMES
894.649 K MAD1,315 MAD−0.53%10.112.604 B MAD38.8133.89 MAD−27.73%1.67%Consumer non-durables
Buy
AAFMAFMA
681.003 K MAD1,184 MAD−0.08%20.021.184 B MAD17.9865.84 MAD+8.18%4.65%Finance
CCTMCTM
647.667 K MAD670.6 MAD+1.67%130.40808.655 M MAD2.27%Transportation
MMUTMUTANDIS SCA
573.273 K MAD311.00 MAD+1.93%70.002.821 B MAD16.6718.66 MAD+133.26%3.44%Consumer non-durables
Strong buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
484.986 K MAD400.00 MAD−0.25%9.609 K0.1512.688 B MAD25.3015.81 MAD+86.45%1.87%Industrial services
Strong buy
AAKTAKDITAL S.A
459.044 K MAD1,008 MAD−0.10%2.215 K0.0714.287 B MAD57.8717.42 MAD0.59%Health services
Neutral