ICICI Bank Block Deal of 629,078 shares at 1370 worth 86.18 crore rupeesBy bigbreakingwire on November 21, 2025 November 21, 2025