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
BCPBanque Centrale Populaire SA
10.74 M MAD244.00 MAD−1.13%68.31 K0.9649.61 B MAD11.0222.15 MAD+8.64%4.30%Finance
No rating
GAZAfriquia Gaz
8.33 M MAD3,744 MAD−0.16%2120.3312.87 B MAD17.15218.33 MAD+0.42%4.67%Distribution services
Buy
MNGManagem SA
2.74 M MAD11,934 MAD+9.99%9.97 K3.33141.59 B MAD0.34%Non-energy minerals
Sell
CIHCredit Immobilier et Hotelier SA
2.66 M MAD380.00 MAD+3.83%28.2 K4.5213.53 B MAD11.6832.54 MAD+17.13%3.63%Finance
Buy
ATWAttijariwafa Bank SA
2.26 M MAD711.0 MAD+1.12%33.52 K0.44143.56 B MAD14.3749.48 MAD+5.07%2.67%Finance
Sell
MOXMaghreb Oxygene SA
2.06 M MAD387.00 MAD0.00%120.08314.44 M MAD20.3619.01 MAD+24.29%1.03%Process industries
No rating
ALMAluminium du Maroc
1.94 M MAD1,818 MAD−0.11%400.93847.1 M MAD5.50%Producer manufacturing
Buy
SMISociete Metallurgique d'Imiter SA
1.4 M MAD8,240 MAD+6.80%2.69 K1.4313.56 B MAD0.97%Non-energy minerals
No rating
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
1.24 M MAD402.00 MAD+0.55%1.15 K0.35964.8 M MAD−80.21 MAD−339.39%0.00%Process industries
No rating
DHODelta Holding SA
920.84 K MAD64.00 MAD+3.23%75.77 K1.015.61 B MAD18.253.51 MAD+4.00%3.52%Producer manufacturing
No rating
OULLes Eaux Minerales d'Oulmes SA
872.28 K MAD1,220 MAD−2.79%10.152.42 B MAD1.89%Consumer non-durables
Strong buy
CTMCompagnie de Transport au Maroc SA
733.24 K MAD900.0 MAD+5.26%1.07 K11.321.1 B MAD2.78%Transportation
No rating
TGCTravaux Generaux de Construction de Casablanca S.A.
702.5 K MAD775.0 MAD+1.71%61.31 K1.9926.87 B MAD1.48%Industrial services
Strong buy
CMTCompagnie Miniere de Touissit SA
623.71 K MAD4,885 MAD+8.94%12.86 K2.148.21 B MAD0.00%Non-energy minerals
Buy
AKTAkdital
446.03 K MAD1,195 MAD+1.70%28.97 K2.1616.92 B MAD0.84%Health services
Strong buy