ITC Block Deal of 2,514,785 shares at 407.35 worth 102.44 crore rupeesBy bigbreakingwire on July 31, 2025 July 31, 2025