Markets scale record highs fourth straight day on ECB stimulus move: Benchmark indices ended firm and scaled record highs for fourth straight day led by strong buying among rate-sensitive sectors along with rally in global stocks, after the European Central Bank's higher-than-expected monetary measures to boost the economy in the euro zone. Foreign institutional investors (FPIs) bought shares worth a net Rs 592.79 crore yesterday, as per provisional data. The Sensex ended higher by 272.8 points at 29278.8 and the Nifty was up 74.2 points at 8835.6. The market breadth indicating the overall health of the market was positive. The rupee appreciated against the dollar, up 19 paise to 61.50 on dollar selling by exporters amid sustained capital inflows. Soaring domestic equity markets also supported the rupee.