Bank of Baroda Block Deal of 1,002,593 shares at 244.33 worth 24.50 crore rupeesBy bigbreakingwire on July 2, 2025 July 2, 2025