Buy, Hold, or Sell: Rackspace Is Up 675% This Year, Is It a Buy Today?
At $7.53, Rackspace Technology (NASDAQ:RXT) is a Hold, with an aggressive Buy trigger if a macro panic drags shares back to $5.00. After a 675.57% year-to-date rip, the real question is how…