Swiggy shares have been under sustained pressure. As of 9:50 am on October 23, the stock was down 19.51% over the past five trading sessions, 33.27% over the past month and 36.58% over the past six ...