Bath & Body Works shares are trading higher after Barclays maintained the stock with an Equal-Weight rating and raised its price target from $18 to $20.