Small-cap stock to buy after Q2 Results 2026: The key benchmark indices continue to remain under the selling heat for the third straight session on Thursday. The Nifty 50 index finished 123 points lower at 22,687, the BSE Sensex corrected 460 points and closed at 73,249, while the Bank Nifty index went off 51 points and ended at 54,925. However, some stocks showed resilience against this continuous Indian stock market crash.