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
MABMAGHREBAIL
36.78 M MAD935.0 MAD+1.96%10.011.29 B MAD9.5497.99 MAD+6.12%5.35%Finance
DWYDISWAY
12.87 M MAD794.5 MAD+0.08%1.43 K5.861.5 B MAD19.0041.81 MAD+20.34%4.41%Distribution services
Sell
BCPBCP
11.94 M MAD289.10 MAD−1.33%92.34 K1.6758.78 B MAD13.5121.41 MAD+10.14%3.46%Finance
Sell
ATLATLANTASANAD
9.21 M MAD150.00 MAD+3.59%35.81 K1.399.04 B MAD19.957.52 MAD+3.61%3.80%Finance
Sell
CSRCOSUMAR
9.08 M MAD230.00 MAD−2.19%7210.0321.73 B MAD25.559.00 MAD−15.73%3.04%Process industries
Neutral
GAZAFRIQUIA GAZ
8.07 M MAD4,400 MAD+0.59%7523.1015.13 B MAD20.24217.42 MAD+55.23%3.98%Distribution services
Sell
LLHMLAFARGEHOLCIM MAR
7.81 M MAD1,920 MAD−2.64%7.14 K1.1444.99 B MAD24.5978.07 MAD+17.89%3.44%Non-energy minerals
Sell
EQDEQDOM
6.55 M MAD1,146 MAD+6.60%3050.491.91 B MAD4.80%Finance
CMACIMENTS DU MAROC
6.17 M MAD1,970 MAD0.00%9580.1628.44 B MAD31.1163.33 MAD−5.78%3.55%Non-energy minerals
Strong sell
ADHDOUJA PROM ADDOHA
5.37 M MAD36.87 MAD−0.08%316.3 K0.6014.84 B MAD0.00%Finance
Sell
SBMSOCIETE DES BOISSONS DU MAROC
4.38 M MAD1,986 MAD0.00%630.215.62 B MAD26.0976.11 MAD−66.21%8.06%Consumer non-durables
Buy
RDSRES DAR SAADA
3.26 M MAD122.90 MAD0.00%79.02 K0.523.22 B MAD0.00%Finance
Strong sell
CIHCIH
3.2 M MAD435.00 MAD−1.14%4580.0713.7 B MAD15.4128.23 MAD+21.52%3.21%Finance
Sell
ATHAUTO HALL
3.02 M MAD84.00 MAD+9.09%53.27 K7.674.22 B MAD247.200.34 MAD−38.70%2.38%Retail trade
Strong sell
ATWATTIJARIWAFA BANK
2.34 M MAD693.0 MAD+1.14%350.29 K6.36139.93 B MAD14.1948.84 MAD+20.84%2.74%Finance
Strong sell
MSASODEP-MARSA MAROC
2.33 M MAD846.9 MAD+0.02%10.16 K0.2562.16 B MAD49.0617.26 MAD+48.67%1.00%Transportation
Sell
BCIBMCI
2.08 M MAD620.0 MAD+6.00%12 K3.968.23 B MAD24.7025.10 MAD+50.87%2.90%Finance
Strong sell
MOXMAGHREB OXYGENE
1.95 M MAD448.00 MAD+2.10%1285.06364 M MAD29.2915.30 MAD+30.25%0.89%Process industries
ALMALUMINIUM DU MAROC
1.94 M MAD1,805 MAD0.00%50.10841.05 M MAD22.8379.06 MAD+452.30%4.99%Producer manufacturing
Sell
SMISMI
1.4 M MAD2,447 MAD+1.96%30.014.03 B MAD21.56113.50 MAD+10.84%3.27%Non-energy minerals
SNPSNEP
1.13 M MAD713.5 MAD0.00%2640.081.71 B MAD−18.25 MAD+6.06%0.00%Process industries
OULOULMES
980.17 K MAD1,239 MAD+1.47%101.012.45 B MAD1.78%Consumer non-durables
Strong buy
RISRISMA
973.89 K MAD332.50 MAD+2.31%1120.044.76 B MAD1.80%Consumer services
Neutral
DHODELTA HOLDING
927.76 K MAD81.50 MAD−1.81%43.76 K2.557.14 B MAD24.173.37 MAD+56.35%1.84%Producer manufacturing
CTMCTM
733.24 K MAD989.0 MAD−0.42%7650.581.21 B MAD26.0138.03 MAD−26.12%1.52%Transportation
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
702.5 K MAD880.0 MAD+3.65%14.48 K0.2527.84 B MAD53.3616.49 MAD+43.92%0.85%Industrial services
CMTMINIERE TOUISSIT
554.22 K MAD2,430 MAD+1.25%1.28 K2.084.09 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
MUTMUTANDIS SCA
517.11 K MAD300.00 MAD−0.50%29.32 K3.402.77 B MAD17.4017.24 MAD+41.44%3.50%Consumer non-durables
AKTAKDITAL S.A
416.65 K MAD1,460 MAD−0.68%2.11 K0.1420.67 B MAD58.7824.84 MAD+80.10%0.41%Health services
Neutral