Stocks to Buy Today: Poonawalla Fincorp, Oberoi Realty, Havells India