Cooper Creek Sells $129M in Bath & Body Works: What This Means for the Market | Whale Factor