Bharat Express DD Free Dish

stock gainers

Sensex and Nifty end higher for third straight session as easing US-Iran tensions boost sentiment; Nifty nears key 23,000 resistance.