Motilal Oswal has given a ‘Buy’ rating to a select number of stocks from four different sectors – banking, real estate, power financing, and quick service restaurants. These include Rural Electrification Corporation (REC), Mahindra Lifespace Developers, DCB Bank, and Sapphire Foods, with expected upside ranging from 20% to 34%.