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
480.0 NGN0.00%27.51 K0.258.64 T NGN24.8619.31 NGN+169.29%1.15%Process industries
Neutral
FIDSONFIDSON HEALTHCARE PLC
44.60 NGN+5.94%2.08 M1.4796.62 B NGN12.813.48 NGN+170.42%1.43%Health technology
FTGINSUREFTGINSURE
0.20 NGN0.00%02.58 B NGNFinance
GTCOGUARANTY TRUST HOLDING COMPANY PLC
75.65 NGN+5.80%83.36 M2.652.44 T NGN2.8126.89 NGN−17.15%11.23%Finance
Strong buy
JULIJULI PLC
10.30 NGN0.00%41.27 K0.90Retail trade
LIVINGTRUSTLIVINGTRUST MORTGAGE BANK PLC
6.20 NGN+8.39%196.77 K0.9828.6 B NGN46.030.13 NGN−20.01%0.52%Finance
MTNNMTN NIGERIA COMMUNICATIONS PLC
334.0 NGN+2.45%2.71 M0.456.84 T NGN56.075.96 NGN0.00%Communications
Strong buy
NGXGROUPNIGERIAN EXCHANGE GROUP
42.00 NGN0.00%317.15 K0.4292.59 B NGN7.995.26 NGN+76.60%4.76%Finance
NOTORENOTORE CHEMICAL IND PLC
62.50 NGN0.00%00.00248.86 B NGN−96.24 NGN−22.51%0.00%Process industries
OKOMUOILOKOMU OIL PALM CO PLC
650.0 NGN0.00%238.14 K0.29620.04 B NGN15.1542.91 NGN+57.00%5.54%Process industries
Buy
PRESCOPRESCO PLC
1,000.0 NGN+1.52%355.29 K0.77985 B NGN10.0499.59 NGN+123.69%2.67%Consumer non-durables
Strong buy
SFSREITSFS REAL ESTATE INVESTMENT TRUST
226.6 NGN0.00%9110.024.53 B NGN9.3424.27 NGN+50.32%9.49%Finance
STANBICSTANBIC IBTC HOLDINGS PLC
80.00 NGN+0.82%20.32 M9.251.26 T NGN4.4517.97 NGN+55.03%6.24%Finance
Buy
VITAFOAMVITAFOAM PLC - NIGERIA
63.60 NGN0.00%331.13 K0.3179.55 B NGN6.509.79 NGN1.65%Process industries