Shares of SYNNEX Corp. SNX advanced 6.5% after the company reported fiscal first-quarter 2021 adjusted earnings per share of $1.89, beating the Zacks Consensus Estimate of $1.70.RLX Technology Inc.’s RLX shares slid 47.8% following news that China is going to put restrictions on e-cigarettes and other tobacco products.Kansas City Southern’s KSU shares rallied 11.1% following news that the company has agreed to be bought by Canadian Pacific Railway Ltd. CP in a cash-and-stock deal worth $25 billion.Shares of Starbucks Corp. SBUX rose 1.2% after the company said that it would cut water usage by half in its supply chain by 2030.Want the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report Kansas City Southern (KSU): Free Stock Analysis Report Starbucks Corporation (SBUX): Free Stock Analysis Report Canadian Pacific Railway Limited (CP): Free Stock Analysis Report SYNNEX Corporation (SNX): Free Stock Analysis Report RLX Technology Inc. Sponsored ADR (RLX): Get Free Report To read this article on Zacks.com click here. Zacks Investment Research