Kuwait stocks at their all-time highs

These Kuwait 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
BOURSABOURSA KUWAIT SECURITIES CO KPSC
3,318 KWF−2.41%191.92 K0.95682.64 M KWD31.070.11 KWD+32.67%2.41%Finance
Strong buy
KFHKUWAIT FINANCE HOUSE
814 KWF+0.25%6.31 M0.3214.94 B KWD24.520.03 KWD+3.75%2.51%Finance
Neutral
KIBKUWAIT INTERNATIONAL BANK
294 KWF+1.73%13.3 M0.70484.18 M KWD26.490.01 KWD+5.71%1.65%Finance
Strong buy
NBKNATIONAL BANK OF KUWAIT
1,043 KWF+0.38%1.51 M0.249.08 B KWD16.300.06 KWD+2.73%3.21%Finance
Neutral