Bank of Baroda to sell Omani Operations to Bank Dhofar amid strategic growth initiatives Out of 35 analysts tracking the stock, 26 have given a ‘buy’ recommendation, 8 suggest holding, and only 1 recommends