Intraday Large Block Deals ITC Block Deal of 687,922 shares at 409.50 worth 28.17 crore rupees August 18, 2025 Updated August 18, 2025 Advertisement August 18, 2025Related Advertisement