Finance Delhivery share price drops 8% after Q2 results – what should investors do? Prateek Maurya 06/11/2025 1