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.
8.59 SAR+0.59%3.392 M0.589.659 B SAR2.04%Producer manufacturing
88313RASAN INFORMATION TECHNOLOGY CO.
78.1 SAR+7.13%1.267 M0.835.92 B SAR0.00%Technology services
Neutral
9527AME COMPANY FOR MEDICAL SUPPLIES
93.50 SAR+4.47%76.481 K2.90653.8 M SAR17.255.42 SAR+30.27%2.14%Distribution services
9529RAOOM TRADING CO
172.50 SAR+9.81%13.803 K2.611.077 B SAR1.45%Process industries
99559BALADY POULTRY CO.
395.00 SAR+0.51%8373.872.595 B SAR1.27%Process industries
99583UNITED MINING INDUSTRIES CO.
39.5 SAR+2.86%30.168 K1.67553 M SAR3.54%Non-energy minerals
99613SHALFA FACILITIES MANAGEMENT CO
85.00 SAR+7.06%88.475 K