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.09 M MAD910.0 MAD+1.11%801.261.26 B MAD9.4896.01 MAD+6.30%5.49%Finance
DDWYDISWAY
12.14 M MAD639.0 MAD−1.69%50.011.23 B MAD19.5732.65 MAD−16.87%5.38%Distribution services
Sell
AATLATLANTASANAD
8.74 M MAD134.70 MAD+1.28%300.008.02 B MAD18.357.34 MAD+2.95%4.29%Finance
Sell
AADIALLIANCES
8.17 M MAD525.0 MAD+1.35%1.46 K0.0111.44 B MAD38.9513.48 MAD+42.45%0.58%Finance
Sell
LLHMLAFARGEHOLCIM MAR
7.82 M MAD2,040 MAD+0.10%40.0047.75 B MAD32.2563.25 MAD+1.34%3.24%Non-energy minerals
Strong sell
GGAZAFRIQUIA GAZ
7.44 M MAD3,760 MAD−0.40%3770.2612.93 B MAD26.64141.12 MAD−4.75%3.72%Distribution services
Sell
CCMACIMENTS DU MAROC
5.7 M MAD1,936 MAD0.00%3550.0527.95 B MAD28.9666.85 MAD+11.03%3.62%Non-energy minerals
Neutral
AADHDOUJA PROM ADDOHA
5.37 M MAD45.95 MAD+0.97%3.21 K0.0018.32 B MAD69.810.66 MAD+226.49%0.00%Finance
Strong sell
DDRIDARI COUSPATE
5 M MAD3,400 MAD0.00%100.931.01 B MAD23.79142.90 MAD+174.23%3.53%Consumer non-durables
SSBMSOCIETE DES BOISSONS DU MAROC
3.86 M MAD2,370 MAD−0.21%210.216.71 B MAD11.17212.11 MAD+49.90%6.75%Consumer non-durables
Buy
RRDSRES DAR SAADA
3.26 M MAD89.10 MAD+1.70%22.32 K0.082.3 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
AATHAUTO HALL
3.07 M MAD67.00 MAD0.00%2600.013.37 B MAD56.831.18 MAD+4,731.56%2.99%Retail trade
Strong sell
CCIHCIH
3.07 M MAD410.00 MAD+0.24%50.0012.88 B MAD15.5426.38 MAD+19.60%3.42%Finance
Strong sell
SSLFSALAFIN
2.73 M MAD600.0 MAD+7.14%3.1 K4.851.87 B MAD20.1129.84 MAD+20.69%2.38%Finance
CCOLCOLORADO
2.54 M MAD61.37 MAD+0.61%250.01983.17 M MAD22.662.71 MAD+20.03%3.69%Process industries
AATWATTIJARIWAFA BANK
1.99 M MAD620.0 MAD0.00%1100.00125.19 B MAD14.0644.09 MAD+21.12%2.66%Finance
Sell
MMSASODEP-MARSA MAROC
1.86 M MAD609.5 MAD−0.08%2860.0044.77 B MAD42.7914.24 MAD+20.74%1.39%Transportation
Neutral
BBCIBMCI
1.84 M MAD659.9 MAD+3.09%6.88 K0.468.76 B MAD35.7718.45 MAD+1,154.34%2.73%Finance
Sell
MMOXMAGHREB OXYGENE
1.53 M MAD273.00 MAD+3.02%500.77221.81 M MAD25.3810.75 MAD−41.34%1.47%Process industries
SSMISMI
1.45 M MAD2,000 MAD+0.15%9992.413.29 B MAD13.68146.20 MAD+384.39%4.00%Non-energy minerals
SSNPSNEP
1.38 M MAD658.0 MAD−0.30%6020.141.58 B MAD−24.25 MAD−1,324.00%2.43%Process industries
MMNGMANAGEM
1.25 M MAD3,270 MAD−2.68%150.0139.87 B MAD77.0342.45 MAD−39.32%0.89%Non-energy minerals
Strong sell
HHPSHPS
1.06 M MAD686.0 MAD+0.93%4910.015.03 B MAD53.8512.74 MAD−5.53%1.00%Technology services
Strong buy
RRISRISMA
973.89 K MAD240.00 MAD+1.27%190.003.4 B MAD14.5216.53 MAD+16.03%2.53%Consumer services
DDHODELTA HOLDING
908.53 K MAD64.00 MAD−4.48%1.18 K0.025.87 B MAD22.182.89 MAD+44.59%2.24%Producer manufacturing
OOULOULMES
894.65 K MAD1,299 MAD−5.94%131.652.57 B MAD38.3433.89 MAD+23.29%1.69%Consumer non-durables
Buy
AAFMAFMA
681 K MAD1,112 MAD+1.92%840.311.09 B MAD16.8965.84 MAD+4.37%5.04%Finance
CCTMCTM
647.67 K MAD1,172 MAD−0.68%20.001.45 B MAD25.4246.11 MAD+20.28%1.27%Transportation
MMUTMUTANDIS SCA
573.27 K MAD325.00 MAD+1.53%4250.012.96 B MAD17.4218.66 MAD+56.98%3.28%Consumer non-durables
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
484.99 K MAD520.9 MAD−1.72%5.62 K0.1016.77 B MAD32.9415.81 MAD+83.14%1.42%Industrial services
AAKTAKDITAL S.A
459.04 K MAD1,140 MAD+0.09%3140.0116.13 B MAD65.4517.42 MAD+71.19%0.53%Health services
Buy