Intraday Large Block Deals Mahindra & Mahindra Big Block of 710,917 shares at 3673.90 worth 261.18 crore rupees October 20, 2025 Updated October 20, 2025 Advertisement October 20, 2025Related Advertisement