A Rackspace Technology Insider Sold Nearly 34,000 Shares. Here's What That Means for Investors. — OffsidePost