Lexicon Pharmaceuticals LXRX Surges 305 Nearing 230 Resistance 20260520 HDFC Bank HDB Stock Up 097 Key Resistance at 2573 20260520