Stocks in news: Lenskart, Dabur India, Swiggy, MRF, South Indian Bank, Cochin Shipyard, among others, on May 8