ITC Block Deal of 2,087,810 shares at 417.45 worth 87.16 crore rupeesBy bigbreakingwire on June 4, 2025 June 4, 2025