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
2082ACWA POWER CO.
436.40 SAR+3.56%763.645 K2.98319.052 B SAR192.462.27 SAR+25.44%0.19%Utilities
Sell
4162ALMUNAJEM FOODS CO.
118.20 SAR+0.34%704.569 K1.397.092 B SAR25.134.70 SAR−2.75%3.60%Distribution Services
Buy
9541ACADEMY OF LEARNING CO.
11.18 SAR+19.06%2.761 M133.52670.8 M SAR23.400.48 SAR2.68%Technology Services
99546NABA ALSAHA MEDICAL SERVICES CO.
88.40 SAR+2.91%19.52 K1.20928.2 M SAR17.724.99 SAR+102.82%0.23%Health Services
99556NOFOTH FOOD PRODUCTS CO.
18.40 SAR+1.10%31.592 K0.19883.2 M SAR0.54%Consumer Non-Durables