Intraday Large Block Deals ITC Big Block of 4,988,545 shares at 419.65 worth 209.34 crore rupees June 27, 2025 Updated June 27, 2025 Advertisement June 27, 2025Related Advertisement