Morgan Stanley analyst Alexandra Straton maintained a Buy rating on Bath & Body Works (BBWI – Research Report ... corporate insider sentiment is positive on the stock. This means that over the past ...