Bank of America Upgrades Ulta Beauty to Buy Amid Price Drop | Intellectia