Home Investing Stacks (STX) Price Up 20% Today: Is a Trend Reversal Finally Forming?