TimelineUpdateTech Mahindra Block Deal of 1,301,890 shares at 1371.40 worth 178.55 crore rupeesBBBW News Desk5/18/2026 5 min read ListenMay 18, 2026More Recommendations