Foreign investors remained net buyers of Indian equities on Wednesday, investing nearly ₹3,000 crore, while domestic institutions also extended their buying streak. The sustained inflows helped power a broad-based rally, with the Sensex gaining 889 points and the Nifty closing above 24,250.