Moroccan stocks at their lowest yearly price

Below, Moroccan stocks at their 52-week lows are gathered in one list: study their performance and companies' financials to see which ones have potential to grow back.
Symbol
Price
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
ADIAlliances Developpement Immobiliere (Ste) SA
360.00 MAD−1.65%11.3 K1.537.95 B MAD19.5018.46 MAD+35.01%1.00%Finance
Buy
ATHAuto Hall SA
65.00 MAD−1.52%10.78 K0.793.52 B MAD32.751.99 MAD+484.17%3.08%Retail trade
Strong buy
CRSCartier Saada SA
23.49 MAD+2.13%6.86 K1.85123.67 M MAD−4.87 MAD−546.98%0.00%Consumer non-durables
No rating
DHODelta Holding SA
53.00 MAD−2.73%21.5 K1.354.64 B MAD15.113.51 MAD+4.00%4.25%Producer manufacturing
No rating
GAZAfriquia Gaz
3,652 MAD−0.49%1.72 K25.3212.55 B MAD16.73218.33 MAD+0.42%4.79%Distribution services
Buy
S2MSociete Maghrebine de Monetique SA
459.80 MAD−0.91%1.79 K10.24373.39 M MAD11.4740.09 MAD+10.69%0.00%Technology services
No rating