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
1303ELECTRICAL INDUSTRIES CO.
5.70 SAR+4.97%13.638 M1.266.106 B SAR2.76%Producer Manufacturing
2230SAUDI CHEMICAL CO.
8.46 SAR+4.44%12.284 M1.556.83 B SAR39.000.22 SAR0.62%Process Industries
4162ALMUNAJEM FOODS CO.
120.80 SAR+0.50%571.266 K1.457.212 B SAR25.684.70 SAR−2.75%3.54%Distribution Services
Buy
8170AL-ETIHAD COOPERATIVE INSURANCE CO.
27.90 SAR+3.33%1.347 M3.971.215 B SAR13.372.09 SAR+190.77%0.00%Finance
8210BUPA ARABIA FOR COOPERATIVE INSURANCE CO.
279.00 SAR+1.45%315.686 K2.1341.107 B SAR1.31%Finance
Neutral
8230AL-RAJHI COMPANY FOR COOPERATIVE INSURANCE
149.60 SAR+0.81%1.092 M1.1214.84 B SAR0.00%Finance
Strong buy
99559BALADY POULTRY TRADING CO.
242.00 SAR0.00%1.146 K3.671.59 B SAR1.65%Process Industries
Strong buy