In a volatile session, the 30-share BSE Sensex ended 273.55 points, or 0.35 per cent, higher at 77,928.15, helped by fag-end buying. During the day, it hit a high of 78,007.09 and a low of 77,440.91, gyrating 566.18 points. Foreign Institutional Investors (FIIs) bought equities worth Rs 2,981.87 crore on Wednesday, according to exchange data. As a result, domestic equities stayed range-bound with sharp intraday swings, as investors weighed global headwinds against resilient domestic fundamentals, he said. “Nonetheless, strengthening FII inflows, a firmer rupee, and encouraging Q1FY27 supported sentiment, prompting investors to treat dips as selective buying opportunities,” Nair added.