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
2210NAMA CHEMICALS CO.
29.15 SAR−0.68%91.647 K1.06688.961 M SAR−6.94 SAR−973.87%0.00%Process Industries
22284MODERN MILLS FOR FOOD PRODUCTS CO.
49.65 SAR−2.65%718.693 K1.304.173 B SAR0.00%Process Industries
Buy
2350SAUDI KAYAN PETROCHEMICAL CO.
8.60 SAR−2.16%2.068 M1.2213.26 B SAR−1.36 SAR+4.30%0.00%Process Industries
Neutral
2380RABIGH REFINING AND PETROCHEMICAL CO.
7.00 SAR−0.43%1.589 M1.1211.847 B SAR−3.05 SAR−223.02%0.00%Energy Minerals
Strong sell
22381ARABIAN DRILLING CO.
137.20 SAR−1.58%300.44 K1.1512.335 B SAR3.63%Industrial Services
Neutral
3030SAUDI CEMENT CO.
44.70 SAR+0.11%61.85 K0.476.816 B SAR18.432.42 SAR−19.61%5.60%Non-Energy Minerals
Buy
4130AL-BAHA INVESTMENT AND DEVELOPMENT CO.
0.14 SAR+7.69%6.617 M0.74386.1 M SAR116.670.00 SAR0.00%Finance
4220EMAAR THE ECONOMIC CITY
6.85 SAR−1.44%1.512 M0.867.956 B SAR−0.38 SAR+62.91%0.00%Finance
4240FAWAZ ABDULAZIZ ALHOKAIR CO.
10.06 SAR−8.04%1.124 M3.331.194 B SAR−10.17 SAR+17.01%0.00%Retail Trade
Neutral
7030MOBILE TELECOMMUNICATION COMPANY SAUDI ARABIA
11.56 SAR0.00%1.89 M0.8610.407 B SAR4.33%Communications
Sell
99551KNOWLEDGE TOWER TRADING CO.
5.60 SAR−3.45%15.718 K1.79101.5 M SAR5.17%Distribution Services
99561KNOWLEDGE NET CO.
26.95 SAR+0.19%1.22 K0.9994.15 M SAR−1.52 SAR−437.71%1.86%Technology Services
99598AL MOHAFAZA COMPANY FOR EDUCATION
18.58 SAR+0.43%11.868 K1.40148 M SAR0.00%Consumer Services