Home/ Intraday Large Deals/ ITC Block Deal of 2,514,785 shares at 407.35 worth 102.44 crore rupees Intraday Large Deals ITC Block Deal of 2,514,785 shares at 407.35 worth 102.44 crore rupees July 31, 2025 Updated July 31, 2025 Advertisement July 31, 2025