Saudi stocks at their all-time highs

These Saudi 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
44192ALSAIF STORES FOR DEVELOPMENT AND INVESTMENT CO.
11.86 SAR−1.00%3.593 M1.364.193 B SAR42.280.28 SAR−24.35%3.34%Retail Trade
8210BUPA ARABIA FOR COOPERATIVE INSURANCE CO.
275.00 SAR+10.00%573.25 K5.7836.294 B SAR43.756.29 SAR+8.82%1.44%Finance
Neutral
8230AL-RAJHI COMPANY FOR COOPERATIVE INSURANCE
146.80 SAR+8.74%1.354 M1.3913.72 B SAR44.753.28 SAR+266.06%0.00%Finance
Strong buy
9535LADUN INVESTMENT CO.
6.99 SAR+1.30%18.489 K0.453.45 B SAR1.01%Finance
9541ACADEMY OF LEARNING CO.
11.98 SAR+14.10%603.537 K13.07630 M SAR25.070.48 SAR2.86%Technology Services
99586OSOOL AND BAKHEET INVESTMENT CO.
45.70 SAR+1.56%6.807 K0.54364.5 M SAR0.00%Finance