RedCloud RCT Stock Strategic Buy or Not Edges Higher 20260418 Is 1stdibs DIBS stock forming a trend channel Q4 2025 Profit Surprises JDcom JD ECommerce Sector Shows Resilience Amid Competitive Pressures and Macro Uncertainty