Teamlease Services Block Deal of 81,297 shares at 2808.55 worth 22.83 crore rupees

APL Apollo Block Deal of 100,505 shares at 1542 worth 15.50 crore rupees

TVS Motors Block Deal of 151,490 shares at 2469.15 worth 37.39 crore rupees