GFL GFL Q1 2026 Results Fall Short EPS 008 Revenue NA John JHI Stock Analysis RangeBound Near 1303 20260520 Edwards EW Q1 2026 Beat Revenue NA EPS Exceeds by Significant USCB USCB Rallies 122 as Bulls Target 1912 20260520 Franklin FC Q1 2026 Earnings Miss EPS 017 vs 003 Expected Chinas Xi Showcases Diplomatic Balancing Act by Hosting Putin Days After Trump Visit