Today's Market Commentary Barometers turn rangebound; European market opens higher Jul 04, 2024 13:35 Indices came off the days high; IT shares extent gains for 6th day Jul 04, 2024 10:37 Nifty near 24,350; realty shares rally for 3rd day Jul 04, 2024 12:33 Sensex up 205 pts; pharma shares rally Jul 04, 2024 11:36