Ulta Beauty Inc (NASDAQ:ULTA) shares added about 3% after the beauty retailer was upgraded by Bank of America analysts to a ‘Buy’ rating from ‘Neutral.’ The firm maintained its price objective of $685, implying upside from the stock’s current price of $532. Bank of America sees a more...