Swiggy shares fall 6% in 2 days despite strong Q1 earnings. Should you buy, sell or hold? | The Bharath News