Merrill Lynch Markets Singapore Pte Ltd picked up 75,473,856 scrips at Rs 147.08 apiece. This takes the transaction size to Rs 1,110.07 crore.
Following the development, shares of Bank of Baroda gained 2.84 per cent to close at Rs 148.40 on BSE. During the intra-day trade, the stock touched a high of Rs 150.70.