Nigerian stocks at their all-time highs

These Nigerian 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
BUAFOODSBUA FOODS PLC
394.9 NGN0.00%5.907 K0.187.108 T NGN32.1312.29 NGN+84.85%1.39%Process industries
EUNISELLEUNISELL INTERLINKED PLC
12.00 NGN+10.00%273.614 K0.442.838 B NGN12.830.93 NGN0.00%Producer manufacturing
GEREGUGEREGU POWER PLC
1,150.0 NGN0.00%8770.762.875 T NGN99.5411.55 NGN+137.29%0.70%Utilities
IMGINDUSTRIAL & MEDICAL GASES NIGERIA PLC
37.95 NGN0.00%7.462 K0.1718.956 B NGN9.963.81 NGN+175.00%1.32%Process industries
JOHNHOLTJOHN HOLT PLC
7.70 NGN+9.97%115.042 K0.183.004 B NGN0.00%Consumer services
JULIJULI PLC
10.30 NGN0.00%5.47 K0.68Retail trade
NOTORENOTORE CHEMICAL IND PLC
62.50 NGN0.00%100.01248.863 B NGN−138.99 NGN−174.55%0.00%Process industries
PRESCOPRESCO PLC
485.4 NGN0.00%75.926 K0.48485.4 B NGN8.2758.71 NGN+184.50%5.42%Consumer non-durables
Buy
SFSREITSFS REAL ESTATE INVESTMENT TRUST
179.5 NGN0.00%3200.043.589 B NGN10.8216.59 NGN+35.55%8.08%Finance
SUNUASSURSUNU ASSURANCES NIGERIA PLC.
2.72 NGN+9.68%13.4 M15.8815.805 B NGN2.760.98 NGN+169.14%1.84%Finance
TRANSCOHOTTRANSCORP HOTELS PLC
106.0 NGN0.00%1.289 K0.021.086 T NGN89.441.19 NGN+170.82%0.28%Consumer services