Wall Street Reaches New Closing Records Amid Tech Rally and Middle East Optimism ORIO Q1 2026 Earnings EPS Beats Estimates Despite Loss Shares Rise Meta Shares Slide After Quarterly Results Iran Internet Disruptions Hit User Growth