ICICI Bank slips 0.56% as FCNR deposit data reveals $17.88 billion mobilisation

ICICI Bank shares fell 0.56% to ₹1,430 on Wednesday after revealing $17.88 billion in FCNR deposit mobilisation under the RBI's swap facility. Sell-side pressure was evident, with 52.73% of orders being sell orders. The stock's year-to-date performance remains strong, up 6.71%, contrasting with the Nifty 50's decline of 8.92%.

Read the source (BusinessLine Markets)

More from News Studio