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 MAD930.0 MAD−0.21%1143.151.287 B MAD10.0792.33 MAD+29.03%5.38%Finance
DDWYDISWAY
12.14 M MAD682.9 MAD+1.47%3323.321.288 B MAD19.6634.74 MAD−39.10%5.13%Distribution services
AATLATLANTASANAD
8.742 M MAD129.20 MAD−3.58%10.326 K0.967.789 B MAD17.807.26 MAD+5.05%4.41%Finance
AADIALLIANCES
8.171 M MAD320.00 MAD+0.95%28.54 K0.357.065 B MAD29.5810.82 MAD+100.24%0.94%Finance
LLHMLAFARGEHOLCIM MAR
7.821 M MAD1,907 MAD+0.63%2.121 K0.6844.683 B MAD3.46%Non-energy minerals
Strong sell
GGAZAFRIQUIA GAZ
7.439 M MAD3,839 MAD+1.56%2.009 K7.1813.197 B MAD27.41140.06 MAD−4.45%3.65%Distribution services
CCMACIMENTS DU MAROC
5.702 M MAD1,865 MAD+1.30%8730.2326.923 B MAD27.7567.21 MAD−18.95%3.75%Non-energy minerals
AADHDOUJA PROM ADDOHA
5.37 M MAD37.70 MAD−0.76%354.438 K0.5015.176 B MAD86.870.43 MAD0.00%Finance
Strong sell
DDRIDARI COUSPATE
4.996 M MAD3,700 MAD+5.84%140.621.104 B MAD31.34118.07 MAD−16.26%3.24%Consumer non-durables
SSBMSOCIETE DES BOISSONS DU MAROC
3.865 M MAD2,595 MAD+3.22%3001.047.343 B MAD11.52225.20 MAD+90.34%6.17%Consumer non-durables
Buy
RRDSRES DAR SAADA
3.255 M MAD74.35 MAD−1.46%80.687 K1.431.949 B MAD−2.56 MAD−293.55%0.00%Finance
Sell
AATHAUTO HALL
3.074 M MAD75.00 MAD+2.04%47.234 K0.533.772 B MAD135.310.55 MAD−89.44%2.67%Retail trade
Strong sell
CCIHCIH
3.07 M MAD420.00 MAD0.00%5.012 K0.2413.229 B MAD17.2424.36 MAD3.33%Finance
Sell
SSLFSALAFIN
2.733 M MAD545.0 MAD−3.88%1.334 K7.941.703 B MAD18.8028.99 MAD2.61%Finance
AATWATTIJARIWAFA BANK
1.988 M MAD549.7 MAD+0.04%51.56 K1.22110.992 B MAD13.6040.42 MAD3.00%Finance
MMSASODEP-MARSA MAROC
1.86 M MAD408.00 MAD−0.49%9.366 K0.2829.945 B MAD35.1411.61 MAD+27.89%2.08%Transportation
Sell
BBCIBMCI
1.841 M MAD630.0 MAD+3.11%4.134 K2.898.366 B MAD2.86%Finance
MMOXMAGHREB OXYGENE
1.529 M MAD230.00 MAD+1.32%150.18186.875 M MAD19.5811.74 MAD1.74%Process industries
SSMISMI
1.446 M MAD2,278 MAD+0.35%4501.463.748 B MAD22.25102.40 MAD3.51%Non-energy minerals
SSNPSNEP
1.382 M MAD481.20 MAD−1.80%5621.071.155 B MAD−19.43 MAD−136.96%3.33%Process industries
MMNGMANAGEM
1.251 M MAD2,819 MAD−0.04%1280.2233.447 B MAD55.6050.70 MAD−40.29%1.06%Non-energy minerals
Sell
HHPSHPS
1.062 M MAD573.1 MAD+0.37%37.41 K11.684.244 B MAD41.4813.82 MAD−1.66%1.19%Technology services
RRISRISMA
973.893 K MAD225.00 MAD−1.83%1.461 K1.093.224 B MAD13.2117.03 MAD2.67%Consumer services
DDHODELTA HOLDING
908.531 K MAD57.00 MAD+0.04%8.33 K0.364.993 B MAD19.752.89 MAD+41.77%2.63%Producer manufacturing
OOULOULMES
894.649 K MAD1,315 MAD−0.53%121.462.604 B MAD1.67%Consumer non-durables
Buy
AAFMAFMA
681.003 K MAD1,180 MAD−1.91%2306.391.18 B MAD19.6760.00 MAD+3.70%4.66%Finance
CCTMCTM
647.667 K MAD660.0 MAD+0.46%95814.34809.145 M MAD12.8251.47 MAD+79.23%3.79%Transportation
MMUTMUTANDIS SCA
573.273 K MAD310.00 MAD−0.77%3.691 K0.182.866 B MAD16.6218.66 MAD+133.26%3.39%Consumer non-durables
Strong buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
484.986 K MAD390.00 MAD0.00%29.862 K1.3012.34 B MAD34.0311.46 MAD+52.00%1.92%Industrial services
AAKTAKDITAL S.A
459.044 K MAD1,005 MAD+0.30%46.141 K4.7414.23 B MAD72.8713.79 MAD0.60%Health services