Moroccan stocks at their all-time highs

These Moroccan stocks have reached their all-time highs: we sorted them alphabetically and equipped with companies' financials — analyze to see if there will be a correction, or if they will keep going up.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
BOABANK OF AFRICA
229.00 MAD+2.69%11.92 K0.2248.12 B MAD14.5915.69 MAD+27.19%1.77%Finance
Sell
DHODELTA HOLDING
90.00 MAD+9.09%2.41 M28.477.23 B MAD26.693.37 MAD+56.35%1.82%Producer manufacturing
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
770.0 MAD+4.63%84.15 K3.3123.28 B MAD1.02%Industrial services
TQMTAQA MOROCCO
2,540 MAD+2.09%7.36 K1.5858.69 B MAD56.9144.63 MAD+1.49%1.41%Utilities
Strong sell