Shares of real estate companies were in demand in Monday's session, pushing Nifty Realty and the S&P BSE Realty to their respective multi-year highs on expectations of improved outlook.