New Delhi, June 22 -- Buy or sell stocks, 22 June 2026: The key benchmark indices of the Indian stock market snapped their five-session winning streak on Friday and ended lower amid a broad-based sell-off led by the IT pack. After a subdued start, the Nifty 50 traded with a negative bias for most of the session as persistent selling in heavyweight technology and select banking counters kept the index under pressure. However, a rebound in the final half hour of trade helped trim some of the losses. Consequently, the Nifty 50 index settled at 24,013.10, down 0.64%.

Sectoral participation remained mixed, with IT emerging as the biggest drag on the market. Realty and auto stocks also traded under pressure, while pockets of resilience were vi...