Intraday Large Block Deals ITC Block Deal of 2,087,810 shares at 417.45 worth 87.16 crore rupees June 4, 2025 Updated June 4, 2025 Advertisement June 4, 2025Related Advertisement