What Credo CRDO said about inventory management Q1 2026 Profit Surprises ICE Intercontinental Exchange delivers narrow Q4 2025 EPS beat shares post mild gains in todays trading Is Niagen Bioscience NAGE stock holding under pressure Near Lows 20260420 FF FutureFuel shares rise 119 percent after posting Q4 2025 earnings per share of negative 027 Emera EMA Stock Right Time to Invest Investor Interest 20260420 C1 Fund CFND Gains 685 Support Holds at 341 20260520 Walmart Stock Declines Following Cautious Guidance Amid Elevated Gas Prices Patriot PNBK Q1 2019 Results Miss Estimates EPS 010 vs 034 Champion Homes SKY Reports Strong Q1 2026 Revenue NA EPS Beats