Kenyan stocks at their all-time highs

These Kenyan 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
ABSAABSA BANK KENYA PLC
19.20 KES+1.05%2.93 M19.67103.2 B KES5.543.46 KES+16.26%8.16%Finance
Strong buy
NCBANCBA GROUP PLC
49.75 KES−0.30%22.9 K0.4083.61 B KES3.7413.30 KES+39.47%10.34%Finance
Strong buy
SBICSTANBIC HOLDINGS PLC
144.75 KES0.00%2.4 K0.4757.03 B KES4.6431.17 KES+8.89%11.12%Finance
Strong buy
SCBKSTANDARD CHARTERED BANK - KENYA
300.00 KES+3.63%34 K2.94110.05 B KES5.6852.78 KES+52.43%10.64%Finance
Buy