ICICI Bank Block Deal of 702,295 shares at 1379.30 worth 96.87 crore rupeesBy bigbreakingwire on April 21, 2026 Related