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.97 SAR−3.71%10.324 M0.796.713 B SAR2.51%Producer Manufacturing
99557EDARAT COMMUNICATION AND INFORMATION TECHNOLOGY CO.
341.00 SAR+0.24%9070.98859.32 M SAR49.476.89 SAR0.00%Technology Services
99559BALADY POULTRY TRADING CO.
296.00 SAR+2.07%7.241 K2.381.945 B SAR1.35%Process Industries
Strong buy
99585MULKIA INVESTMENT CO.
37.55 SAR+2.88%194.53 K53.84244.075 M SAR11.733.20 SAR+149.73%6.66%Finance