UK stocks at their all-time highs

These UK 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
AAFAirtel Africa Plc300.4 GBX+1.62%13.56 M1.2310.78 B GBP29.450.10 GBP1.66%Communications
Buy
AOMActiveOps plc256 GBX+4.92%75.44 K0.21174.23 M GBP171.810.01 GBP+31.86%0.00%Technology services
Strong buy
ATYMAtalaya Mining Copper SA697 GBX+1.16%535.71 K0.94969.83 M GBP16.260.43 GBP+106.80%0.87%Non-energy minerals
Strong buy
AVGAvingtrans plc508 GBX+6.84%103.38 K3.41157.37 M GBP26.040.19 GBP+77.50%1.01%Producer manufacturing
Strong buy
EVSTEVEREST GLOBAL PLC ORD GBP0.02135.0000 GBX+14,110.53%00.00735.19 K GBP0.00%Retail trade
Neutral