US GDP Growth Trends Historical Data and Future Projections Through 2031 Builders FS BLDR Q1 2026 Results Miss Estimates EPS 027 vs 038 Duke Energy DUKB Q1 2026 Earnings EPS 193 Beats Estimates Trumps Golden Dome Missile Defense System Estimated at 12 Trillion Seven Times Initial Estimate Meta Stock Slips as Internet Disruptions in Iran Weigh on User Growth Cabaletta CABA Q4 2025 Earnings 040 EPS Surges Past 047 Estimates Saratoga SAV Q1 2026 Earnings Miss by Significant Key Takeaways