TimelineUpdateBank of Baroda Block Deal of 3,000,000 shares at 269.60 worth 80.88 crore rupeesBBBW News Desk5/25/2026 5 min read ListenMay 25, 2026More Recommendations