Buy or sell stocks, July 2 -- Without any big trigger, the Indian stock market remained rangebound throughout the Tuesday session. The Nifty 50 index ended 24 points higher at 25,541, the BSE Sensex finished 90 points higher at 83,697, while the Bank Nifty index gained 146 points and closed at 57,459. Leading the charge among the top performers on the Nifty were Apollo Hospital, BEL, and Reliance, showcasing individual stock strength. Conversely, Nestle, Axis Bank, and Shriram Finance ended the session as major losers. Trading volumes on the NSE cash market were down by 7% compared to yesterday, indicating moderate activity.

After their sharp rally over the last seven days, both the Midcap and the Smallcap Indices entered a phase of cons...