Ulta Beauty stock holds Buy rating at TD Cowen on improving execution | AllMind News