Nifty stocks ICICI Bank and Apollo Hospitals witnessed separate block deals on Monday, with BofA buying shares worth Rs 19 crore and Rs 69 crore respectively, while Goldman Sachs was the seller.BofA bought 1,41,886 shares of ICICI Bank through its subsidiary BofA Securities Europe SA at a price of Rs 1,332 each, down 0.8% from […]