BSE Block Deal of 159,521 shares at 3738 worth 56.27 crore rupees