Meta Smart Glasses See Record Sales Amid Intensifying Privacy Debate Drill Tools DTI Q1 2026 Earnings Miss EPS 003 vs 002 Expected Shenandoah Telecommunications SHEN Q1 2026 Earnings Miss by Significant Key Takeaways US Stock Markets Open Higher Amid Iran Deal Optimism CAI Earnings Overview 20260529 The Feds RateCut Case Weakens as Jobs Data Highlights Stubborn CostofLiving Pressures