Among the 37 analysts covering the stock, 35 have a ‘Buy’ rating and two maintain a ‘Sell’. Consensus price targets indicate a roughly 9% upside from current levels.
Among the 37 analysts covering the stock, 35 have a ‘Buy’ rating and two maintain a ‘Sell’. Consensus price targets indicate a roughly 9% upside from current levels.