Saudi stocks at their lowest yearly price

Below, Saudi stocks at their 52-week lows are gathered in one list: study their performance and companies' financials to see which ones have potential to grow back.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
2222SAUDI ARABIAN OIL CO.
25.95 SAR−0.95%20.76 M1.546.34 T SAR15.941.63 SAR−13.00%7.32%Energy minerals
Buy
2290YANBU NATIONAL PETROCHEMICAL CO.
33.60 SAR−0.44%439.58 K0.7818.98 B SAR44.960.75 SAR5.83%Process industries
Sell
2310SAHARA INTERNATIONAL PETROCHEMICAL CO.
20.70 SAR−2.08%1.94 M1.8115.5 B SAR26.880.77 SAR−61.32%4.73%Process industries
Strong buy
4071ARABIAN CONTRACTING SERVICES CO.
127.2 SAR+0.95%444.26 K3.236.93 B SAR25.734.94 SAR−15.01%0.00%Commercial services
Neutral
5110SAUDI ELECTRICITY CO.
15.86 SAR+0.38%1.66 M1.0365.83 B SAR4.42%Utilities
Buy
6010NATIONAL AGRICULTURAL DEVELOPMENT CO.
23.94 SAR+1.18%1.32 M0.607.14 B SAR9.322.57 SAR+105.86%0.00%Consumer non-durables
Buy
9599TAQAT MINERAL TRADING CO.
10.05 SAR+0.40%4.1 K0.28121.88 M SAR−1.31 SAR−184.50%0.00%Non-energy minerals
9616JANA MEDICAL CO.
36.0 SAR+5.57%46.43 K7.67110.99 M SAR19.551.84 SAR0.00%Health technology
9617ARABICA STAR CO.
73.75 SAR−0.14%7750.3399.83 M SAR0.00%Consumer services
9618ALFAKHERA FOR MENS TAILORING CO.
5.50 SAR0.00%49.88 K0.47203.4 M SAR0.00%Distribution services
9622SHMOH ALMADI CO.
16.60 SAR−4.92%11.66 K2.84158.48 M SAR0.00%Retail trade