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.972 B SAR2.42%Producer Manufacturing
99557EDARAT COMMUNICATION AND INFORMATION TECHNOLOGY CO.
341.00 SAR+0.24%9070.98857.304 M SAR49.476.89 SAR0.00%Technology Services
99559BALADY POULTRY TRADING CO.
296.00 SAR+2.07%7.241 K2.381.905 B SAR1.38%Process Industries
Strong buy
99585MULKIA INVESTMENT CO.
37.55 SAR+2.88%194.53 K53.84237.25 M SAR11.733.20 SAR+149.73%6.85%Finance