TimelineUpdateICICI Bank Block Deal of 502,420 shares at 1244.20 worth 62.51 crore rupeesBBBW News Desk5/18/2026 5 min read ListenMay 18, 2026More Recommendations