ICICI Bank Block Deal of 426,581 shares at 1135.50 worth 56.97 crore rupeesBy bigbreakingwire on November 4, 2025 November 4, 2025