The shares of real estate companies recorded massive gains on March 11, leading the mid-day recovery seen in the Indian markets. The rally in the stock prices pushed the Nifty Realty index higher by nearly 3 percent to stand at 823 points, snapping its 3-day losing streak. Macrotech Developers (Lodha) shares were the top gainers among the pack, rising over 5 percent to trade at Rs 1,133 apiece. Despite the strong uptick in the index, few stocks bucked the trend to trade in the red. Nifty now stands flat at 22,446, recovering over 100 points after hitting an intraday low of 22,315. Sensex meanwhile rebounded over 300 points to hover around 73,978. The shares of Brigade Enterprises and Prestige Estates Projects were trading in the the red with minor losses, while those of Oberoi Realty and Sobha Realty were in the green with marginal gains at Rs1,215 apiece.