TimelineUpdateBank of Baroda Block Deal of 1,259,155 shares at 269.05 worth 33.88 crore rupeesBBBW News Desk5/25/2026 5 min read ListenMay 25, 2026More Recommendations