Singaporean stocks at their all-time highs

These Singaporean 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
BBECBRC ASIA
2.09 SGD+2.45%95.5 K2.38559.673 M SGD7.570.28 SGD+41.30%8.33%Non-Energy Minerals
Strong buy
BBEILHT
1.23 SGD+0.82%21 K0.5464.959 M SGD15.070.08 SGD−1.21%4.10%Process Industries
HHQUOILTEK
0.285 SGD−1.72%241.7 K1.3741.47 M SGD7.270.04 SGD+78.18%4.14%Energy Minerals
O39OCBC BANK
14.30 SGD−0.21%4.182 M0.6364.399 B SGD9.231.55 SGD5.58%Finance
Buy
URRSIM LEISURE
0.640 SGD+5.79%10.5 K1.10100.046 M SGD16.490.04 SGD2.47%Consumer Services