Overbought / Oversold

Average stretch of RSI(14), Stochastic %K(14) and Williams %R(14) · data as of 20 Sept, 6:38 pm KSA

All marketsUSKSA
All 270Overbought 7Leaning overbought 5Balanced 29Leaning oversold 47Oversold 182
SymbolPrice30 daysScore (0–100)Status
4170 KSATECOSAR 12.545Oversold
8050 KSASALAMASAR 7.025Oversold
4011 KSALAZURDESAR 9.316Oversold
4194 KSABUILD STATIONSAR 37.066Oversold
6016 KSABURGERIZZRSAR 6.556Oversold
1201 KSATAKWEENSAR 3.776Oversold
2220 KSAMAADANIYAHSAR 10.306Oversold
2310 KSASIPCHEMSAR 12.067Oversold
3010 KSAACCSAR 20.607Oversold
8012 KSAJAZIRA TAKAFULSAR 10.327Oversold
6070 KSAALJOUFSAR 36.028Oversold
3080 KSAEPCCOSAR 23.758Oversold
4001 KSAA.OTHAIM MARKETSAR 4.548Oversold
4130 KSASAUDI DARBSAR 2.059Oversold
1301 KSAASLAKSAR 16.709Oversold
6013 KSADWFSAR 83.009Oversold
4021 KSACMCERSAR 5.019Oversold
4006 KSAFARM SUPERSTORESSAR 10.859Oversold
4335 KSAMUSHARAKA REITSAR 3.179Oversold
6001 KSAHBSAR 29.529Oversold
4071 KSAALARABIASAR 52.7010Oversold
2250 KSASIIGSAR 11.4010Oversold
8040 KSAMUTAKAMELASAR 11.0110Oversold
4262 KSALUMISAR 25.3610Oversold
3050 KSASPCCSAR 18.1610Oversold
1214 KSASHAKERSAR 10.7110Oversold
8310 KSAAMANA INSURANCESAR 6.2210Oversold
8280 KSALIVASAR 12.8010Oversold
4326 KSAALMAJDIAHSAR 6.0610Oversold
2285 KSAARABIAN MILLSSAR 39.3210Oversold
3005 KSAUACCSAR 11.0910Oversold
4110 KSABATICSAR 1.8310Oversold
8170 KSAALETIHADSAR 6.7010Oversold
2082 KSAACWASAR 175.0010Oversold
4031 KSASGSSAR 21.4810Oversold
6060 KSASHARQIYAH DEVSAR 13.0411Oversold
4337 KSAAL AZIZIAH REITSAR 4.3611Oversold
8020 KSAMALATH INSURANCESAR 9.3011Oversold
4261 KSATHEEBSAR 19.3311Oversold
4270 KSASPPCSAR 7.1011Oversold
4290 KSAALKHALEEJ TRNGSAR 12.5011Oversold
6090 KSAJAZADCOSAR 7.6011Oversold
2284 KSAMODERN MILLSSAR 26.9411Oversold
4331 KSAALJAZIRA REITSAR 10.8611Oversold
8150 KSAACIGSAR 7.0011Oversold
8240 KSACHUBBSAR 17.0211Oversold
4007 KSAALHAMMADISAR 22.6712Oversold
4081 KSANAYIFATSAR 9.6412Oversold
1060 KSASABSAR 32.9012Oversold
1210 KSABCISAR 23.3512Oversold
1140 KSAALBILADSAR 24.3912Oversold
2001 KSACHEMANOLSAR 26.5812Oversold
2160 KSAAMIANTITSAR 12.0112Oversold
3008 KSAALKATHIRISAR 1.0512Oversold
4012 KSAALASEELSAR 3.3312Oversold
6010 KSANADECSAR 13.9212Oversold
8120 KSAGULF UNION ALAHLIASAR 13.7012Oversold
2081 KSAAWPTSAR 92.0013Oversold
2120 KSASAICSAR 14.5813Oversold
4009 KSASAUDI GERMAN HEALTHSAR 29.3613Oversold
1810 KSASEERASAR 20.0613Oversold
7205 KSAShrkh Dar Al Bld Lhlwl Al AamalSAR 11.1313Oversold
8060 KSAWALAASAR 10.7013Oversold
1213 KSANASEEJSAR 14.0513Oversold
2060 KSATASNEESAR 8.5613Oversold
2360 KSASVCPSAR 17.0113Oversold
3092 KSARIYADH CEMENTSAR 21.9913Oversold
8100 KSASAICOSAR 9.8013Oversold
4321 KSACENOMI CENTERSSAR 16.6687Overbought
4014 KSAEQUIPMENT HOUSESAR 26.2013Oversold
4193 KSANICE ONESAR 11.1413Oversold
2100 KSAWAFRAHSAR 21.0014Oversold
4141 KSAALOMRANSAR 18.5814Oversold
4148 KSAALWASAIL INDUSTRIALSAR 2.9014Oversold
4291 KSANCLESAR 136.0014Oversold
4220 KSAEMAAR ECSAR 10.0486Overbought
4300 KSADAR ALARKANSAR 19.0014Oversold
1202 KSAMEPCOSAR 16.8214Oversold
6017 KSAJAHEZSAR 11.8314Oversold
3030 KSASAUDI CEMENTSAR 27.4414Oversold
4163 KSAALDAWAASAR 37.1414Oversold
4330 KSARIYAD REITSAR 4.4814Oversold
4347 KSABONYAN REITSAR 9.4914Oversold
6020 KSAGACOSAR 11.6714Oversold
7020 KSAETIHAD ETISALATSAR 63.6514Oversold
4160 KSATHIMARSAR 32.3415Oversold
4017 KSAFAKEEH CARESAR 36.2415Oversold
4322 KSARETALSAR 9.2015Oversold
4084 KSADERAYAHSAR 20.5815Oversold
1020 KSABJAZSAR 11.7015Oversold
1050 KSABSFSAR 20.7815Oversold
4334 KSAAL MAATHER REITSAR 8.0915Oversold
4342 KSAJADWA REIT SAUDISAR 9.0415Oversold
4349 KSAALINMA HOSPITALITY REITSAR 7.3315Oversold
1834 KSASMASCOSAR 5.5715Oversold
4040 KSASAPTCOSAR 10.6715Oversold
8300 KSAWATANIYASAR 14.4015Oversold
2010 KSASABICSAR 47.5215Oversold
4082 KSAMRNASAR 8.3915Oversold
7203 KSAELMSAR 603.0015Oversold
2210 KSANAMA CHEMICALSSAR 18.7416Oversold · stale
1182 KSAAMLAKSAR 8.3516Oversold
1835 KSATAMKEENSAR 45.0816Oversold
3007 KSAOASISSAR 2.5616Oversold
8030 KSAMEDGULFSAR 16.1916Oversold
8313 KSARASANSAR 147.0084Overbought
1303 KSAEICSAR 15.8084Overbought
2084 KSAMIAHONASAR 10.2016Oversold
2286 KSAFOURTH MILLINGSAR 3.8616Oversold
3002 KSANAJRAN CEMENTSAR 5.4016Oversold
4090 KSATAIBASAR 18.1116Oversold
4280 KSAKINGDOMSAR 12.7116Oversold
8260 KSAGULF GENERALSAR 3.7416Oversold
7201 KSAARAB SEASAR 3.5416Oversold
2050 KSASAVOLA GROUPSAR 25.3416Oversold
2350 KSASAUDI KAYANSAR 5.0216Oversold
4320 KSAALANDALUSSAR 13.7417Oversold
2230 KSACHEMICALSAR 7.4717Oversold
4142 KSARIYADH CABLESSAR 110.9083Overbought
3091 KSAJOUF CEMENTSAR 4.7917Oversold
2090 KSANGCSAR 12.6017Oversold · stale
6004 KSACATRIONSAR 67.0017Oversold
7204 KSA2PSAR 5.9817Oversold
2300 KSASPMSAR 61.7517Oversold
4004 KSADALLAH HEALTHSAR 78.4017Oversold
4333 KSATALEEM REITSAR 10.1617Oversold
4080 KSASINAD HOLDINGSAR 7.8817Oversold
1010 KSARIBLSAR 20.0517Oversold
4180 KSAFITAIHI GROUPSAR 2.2317Oversold
1833 KSAALMAWARIDSAR 96.3018Oversold
2280 KSAALMARAISAR 45.5018Oversold
3090 KSATCCSAR 7.0618Oversold
7030 KSAZAIN KSASAR 10.0318Oversold
4008 KSASACOSAR 17.6818Oversold
4344 KSASEDCO CAPITAL REITSAR 6.8018Oversold
4292 KSAATAASAR 40.9818Oversold
2330 KSAADVANCEDSAR 22.0018Oversold
4162 KSAALMUNAJEMSAR 56.8018Oversold
4165 KSAALMAJED OUDSAR 118.7018Oversold
2283 KSAFIRST MILLSSAR 50.9519Oversold
1180 KSASNBSAR 40.2019Oversold
6050 KSASFICOSAR 64.1519Oversold
2150 KSAZOUJAJSAR 36.0019Oversold
2040 KSASAUDI CERAMICSSAR 23.1219Oversold
3004 KSANORTHERN CEMENTSAR 6.5519Oversold
6002 KSAHERFY FOODSSAR 14.3019Oversold
2370 KSAMESCSAR 33.2420Oversold
4240 KSACENOMI RETAILSAR 15.9320Oversold
1321 KSAEAST PIPESSAR 214.0080Overbought
4051 KSABAAZEEMSAR 5.3320Oversold
2281 KSATANMIAHSAR 56.7520Oversold
7200 KSAMISSAR 295.6020Oversold
2083 KSAMARAFIQSAR 42.8020Oversold
2270 KSASADAFCOSAR 199.5020Oversold
6014 KSAALAMARSAR 40.1820Oversold
3003 KSACITY CEMENTSAR 10.1221Oversold
8160 KSAAICCSAR 8.0621Oversold
4210 KSASRMGSAR 58.0021Oversold
8230 KSAALRAJHI TAKAFULSAR 54.0021Oversold
1111 KSATADAWUL GROUPSAR 121.2021Oversold
4336 KSAMULKIA REITSAR 4.4621Oversold
1030 KSASAIBSAR 14.4721Oversold
4264 KSAFLYNASSAR 42.9421Oversold
8311 KSAENAYASAR 9.0021Oversold
7211 KSAAZMSAR 26.7021Oversold
8180 KSAALSAGR INSURANCESAR 10.2922Oversold
6040 KSATADCOSAR 8.4522Oversold
7010 KSASTCSAR 43.6222Oversold
2382 KSAADESSAR 17.0323Oversold
4161 KSABINDAWOODSAR 4.4923Oversold
2381 KSAARABIAN DRILLINGSAR 92.9023Oversold
2288 KSANOFOTHSAR 7.0077Overbought
1820 KSABAANSAR 1.9123Oversold
2290 KSAYANSABSAR 31.7024Oversold
4265 KSACHERRYSAR 22.2024Oversold
4340 KSAAl RAJHI REITSAR 7.7724Oversold
1832 KSASADRSAR 2.3824Oversold
1831 KSAMAHARAHSAR 4.3524Oversold
4191 KSAABO MOATISAR 38.6224Oversold
3060 KSAYCCSAR 14.9525Oversold
8070 KSAARABIAN SHIELDSAR 11.7225Oversold
4164 KSANAHDISAR 90.5525Oversold
1150 KSAALINMASAR 24.6725Oversold
4345 KSAALINMA RETAIL REITSAR 4.4925Oversold
1183 KSASHLSAR 13.8625Oversold
1322 KSAAMAKSAR 79.0025Oversold
8190 KSAUCASAR 3.3825Oversold · stale
4002 KSAMOUWASATSAR 64.0025Oversold
4250 KSAJABAL OMARSAR 17.2025Oversold
2240 KSASENAATSAR 26.8426Leaning oversold
4144 KSARAOOMSAR 76.0026Leaning oversold
8210 KSABUPA ARABIASAR 156.7026Leaning oversold
2080 KSAGASCOSAR 61.3526Leaning oversold
4050 KSASASCOSAR 42.2826Leaning oversold
2130 KSASIDCSAR 15.9026Leaning oversold
4072 KSAMBC GROUPSAR 18.6826Leaning oversold
2140 KSAAYYANSAR 8.5026Leaning oversold
1830 KSALEEJAM SPORTSSAR 77.4026Leaning oversold
4147 KSACGSSAR 6.3326Leaning oversold
4061 KSAANAAM HOLDINGSAR 11.9127Leaning oversold
4260 KSABUDGET SAUDISAR 29.8627Leaning oversold
4348 KSAALKHABEER REITSAR 5.5927Leaning oversold
5110 KSASAUDI ENERGYSAR 16.2027Leaning oversold
6015 KSAAMERICANASAR 2.4127Leaning oversold
1323 KSAUCICSAR 26.0027Leaning oversold
4323 KSASUMOUSAR 25.1227Leaning oversold
7202 KSASOLUTIONSSAR 221.6073Leaning overbought
2170 KSAALUJAINSAR 26.7228Leaning oversold
4339 KSADERAYAH REITSAR 5.2328Leaning oversold
3020 KSAYCSAR 22.5128Leaning oversold
4100 KSAMCDCSAR 78.2528Leaning oversold
8010 KSATAWUNIYASAR 90.0028Leaning oversold
2320 KSAALBABTAINSAR 57.7529Leaning oversold
4020 KSAALAKARIASAR 15.1629Leaning oversold
2340 KSAARTEXSAR 10.6030Leaning oversold
1304 KSAALYAMAMAH STEELSAR 35.5630Leaning oversold
4018 KSAALMOOSASAR 116.5030Leaning oversold
1211 KSAMAADENSAR 62.9030Leaning oversold
4083 KSATASHEELSAR 28.0831Leaning oversold
4146 KSAGASSAR 16.8031Leaning oversold
4192 KSAALSAIF GALLERYSAR 6.1531Leaning oversold
4327 KSAALRAMZSAR 51.0031Leaning oversold
4145 KSAOGCSAR 24.6631Leaning oversold
4019 KSASMC HEALTHCARESAR 16.1531Leaning oversold
4016 KSAAVALON PHARMASAR 64.3032Leaning oversold
1212 KSAASTRA INDUSTRIALSAR 132.5032Leaning oversold
4015 KSAJAMJOOM PHARMASAR 131.8032Leaning oversold
2180 KSAFIPCOSAR 34.2833Leaning oversold
2020 KSASABIC AGRI-NUTRIENTSSAR 124.9033Leaning oversold
4338 KSAALAHLI REIT 1SAR 6.6834Leaning oversold
4003 KSAEXTRASAR 66.9034Leaning oversold
4070 KSATAPRCOSAR 19.2035Leaning oversold
8200 KSASAUDI RESAR 28.2465Leaning overbought
6019 KSAALMASAR ALSHAMILSAR 23.9536Leaning oversold
4346 KSAMEFIC REITSAR 3.2536Leaning oversold
4350 KSAALISTITHMAR REITSAR 6.6836Leaning oversold
8250 KSAGIGSAR 32.7064Leaning overbought
3040 KSAQACCOSAR 45.0038Leaning oversold
2200 KSAAPCSAR 5.4438Leaning oversold
1320 KSASSPSAR 56.5062Leaning overbought
4310 KSAKECSAR 19.7062Leaning overbought
4013 KSASULAIMAN ALHABIBSAR 230.0039Balanced
4263 KSASALSAR 170.3061Balanced
2287 KSAENTAJSAR 21.2939Balanced
1120 KSAALRAJHISAR 66.1539Balanced
1302 KSABAWANSAR 35.7040Balanced
2190 KSASISCO HOLDINGSAR 37.7640Balanced
2070 KSASPIMACOSAR 31.8660Balanced
2380 KSAPETRO RABIGHSAR 18.0060Balanced
4324 KSABANANSAR 3.1040Balanced
2110 KSASAUDI CABLESAR 182.0040Balanced
4143 KSATALCOSAR 32.8641Balanced
1080 KSAANBSAR 23.0059Balanced
4325 KSAMASARSAR 17.0141Balanced
2282 KSANAQISAR 58.9059Balanced
7040 KSAGO TELECOMSAR 84.5041Balanced
2223 KSALUBEREFSAR 133.1042Balanced
1324 KSASALEH ALRASHEDSAR 42.8457Balanced
4030 KSABAHRISAR 35.0644Balanced
2030 KSASARCOSAR 55.0044Balanced
4005 KSACARESAR 118.0045Balanced
4150 KSAARDCOSAR 16.6555Balanced
6018 KSASPORT CLUBSSAR 8.1445Balanced
4140 KSASIECOSAR 2.2654Balanced
2222 KSASAUDI ARAMCOSAR 25.9054Balanced
4230 KSARED SEASAR 23.0053Balanced
4332 KSAJADWA REIT ALHARAMAINSAR 4.7252Balanced
4190 KSAJARIRSAR 16.5348Balanced
4200 KSAALDREESSAR 121.6052Balanced
6012 KSARAYDANSAR 16.0149Balanced

Higher score = price closer to the top of its recent range (more stretched upward); lower = closer to the bottom. Built only from raw oscillator readings — directional signals are a separate question. Clicking a stock opens its chart with RSI and Stochastic pre-selected. Stretch is not a prediction.