Defence stocks continued to trade under pressure on July 21 amid a volatile session. The Nifty India Defence also fell one per cent to an intraday low of 8080.95 levels. However, the index managed to end a three-session losing spree as it closed with mild gains at 8,227.20, up by 0.78 per cent. Despite the rebound, the index is still trading nearly 11 per cent below its all-time high. Notably, the index touched a record high on June 6, 2025, as it hit the 9195.15 level.