Buy Bank of Baroda, target price Rs 91: ICICI Direct
ICICI Direct has buy call on with a target price of Rs 91. The current market price of Bank of Baroda is Rs 84.25. Time period given by analyst is 7 days when Bank of Baroda price can reach defined target.
Bank of Baroda, incorporated in the year 1911,…