Delhivery Block Deal of 599,549 shares at 335.90 worth 20.14 crore rupees