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
20.00 KES0.00%95.2 K0.32108.36 B KES5.153.88 KES+18.10%8.77%Finance
Buy
KAPCKAPCHORUA TEA CO LTD
309.00 KES+5.01%1.5 K1.922.2 B KES13.3423.16 KES−54.63%8.90%Process industries
SBICSTANBIC HOLDINGS PLC
178.50 KES+1.42%30.4 K1.5670.17 B KES5.1434.70 KES+12.83%11.68%Finance
Strong buy
SMERSAMEER AFRICA PLC
6.10 KES−3.48%69.4 K2.571.71 B KES0.00%Finance