Knightscope KSCP Surges 192 Nearing 278 Resistance 20260520 Yalla YALA Stock Analysis Falls 348 Watching 579 20260520