RXT Shorts Cover Fast Ahead of June Earnings
Rackspace Technology heads into its June 18 earnings report with short sellers retreating sharply and the stock down 14% on the week — a combination that makes the positioning story more interesting than the price…
