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
1320SAUDI STEEL PIPE CO.
45.95 SAR+9.93%5.059M2.682.113B SAR0.00%Non-Energy Minerals
4016MIDDLE EAST PHARMACEUTICAL INDUSTRI
106.60 SAR8.669KHealth Technology
8010THE COMPANY FOR COOPERATIVE INSURANCE
161.00 SAR+0.50%234.68K0.7424.03B SAR40.573.97 SAR+85.04%0.52%Finance
Buy
9523GROUP FIVE PIPE SAUDI CO
43.00 SAR+7.50%56.727K1.711.12B SAR298.400.14 SAR0.00%Non-Energy Minerals
9540NATIONAL ENVIRONMENTAL RECYCLING CO.
12.70 SAR+4.44%23.27K0.79669.749M SAR0.00%Distribution Services
9546NABA ALSAHA MEDICAL SERVICES CO.
71.00 SAR+4.87%4.018K0.49710.851M SAR18.973.74 SAR0.30%Health Services
9559BALADY POULTRY TRADING CO.
175.00 SAR+9.24%10.791K2.991.053B SAR2.50%Process Industries
Strong buy
9570TAM DEVELOPMENT CO.
175.20 SAR−9.69%6670.30639.036M SAR0.44%Technology Services
9587LANA MEDICAL CO.
40.50 SAR+14.73%9.481K3.10Health Services
9588RIYADH STEEL CO.
41.80 SAR+7.18%176.043K3.07195M SAR0.00%Producer Manufacturing