New Delhi, July 23 -- On Tuesday, 22 July, the Indian stock market moved in a narrow range as investors took a cautious stance, reflecting a consolidative phase after recent gains. While the benchmark indices closed marginally in the red, the underlying tone of the market remained rotational, with select sectors showing resilience and leadership.

ONE 97 COMMUNICATIONS LTD-Current price: Rs.1,051.05

Why it's recommended: ONE 97 COMMUNICATIONS LTD has given a rectangle breakout at the Rs.1,050 level on the daily chart, indicating a shift from consolidation to an upward trend. On lower timeframes, the MACD is at 15.75, reflecting strong bullish momentum and increasing buyer interest. The breakout is accompanied by positive price action and...