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.
417.00 SAR+0.63%304.082 K1.38302.968 B SAR183.902.27 SAR+25.44%0.20%Utilities
Neutral
4002MOUWASAT MEDICAL SERVICES CO.
140.00 SAR+0.72%473.386 K0.8527.8 B SAR42.573.29 SAR+9.74%1.08%Health Services
Neutral
4162ALMUNAJEM FOODS CO.
110.80 SAR−1.77%515.871 K0.836.768 B SAR23.564.70 SAR−2.75%3.77%Distribution Services
Buy
99556NOFOTH FOOD PRODUCTS CO.
18.04 SAR+0.22%84.823 K0.52864 M SAR0.56%Consumer Non-Durables
99574PROFESSIONAL MEDICAL EXPERTISE CO.
90.50 SAR+16.17%19.584 K3.54272.65 M SARDistribution Services
99594AL-MODAWAT SPECIALIZED MEDICAL CO.
141.60 SAR+1.29%32.221 K0.99332.025 M SAR0.00%Health Services