Swiggy shares tumble over 4% amid investor concerns and IPO lock-in, nearing 52-week low. Discover more insights now!