Stacks rallies 20%, draws heavy participation – Can STX convert it into strength?