Industrial ILPT Gains 266 Support Holds at 806 20260520 CoreWeave CRWV Q1 2026 Results Miss Estimates EPS 112 vs 092 NatWest NWG Q1 2026 Earnings Beat Revenue NA EPS 018 Japan Banks Brace for Potential Cyberattacks Amid Rising Mythos Threat This Fall BranchOut BOF Earnings Outlook Key Metrics for Q1 2026 John JHS Steady at 1098 Awaiting Next Catalyst 20260520