CDXS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares JD Q1 2026 Earnings EPS Misses Estimates Shares Decline on Weak Profitability World Kinect Corporation WKC Q1 2026 Earnings Massive EPS Beat Drives Shares Higher ABXL Q1 2026 Earnings Modest EPS Miss Amid Stable Operations ALGT Q1 2026 Earnings EPS Surges Past Estimates with 1214 Beat Stock Slips Slightly National Storage Affiliates Trust NSA Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Storage Market