Intraday Large Block Deals BPCL Block Deal of 643,067 shares at 287 worth 18.46 crore rupees April 8, 2025 Updated April 8, 2025 Advertisement Apr 8, 2025 2:53 PM Related Advertisement