Iran Nuclear Deal Could Spark Stock Market Selloff Contrary to Wall Street Optimism VIVS Q3 2025 Earnings NarrowerThanExpected Loss Drives Stock Higher Meta Plans to Launch Enterprise AI Business Internal Memo Reveals CUK Q1 2026 Earnings Slight EPS Miss Overshadowed by 656 Stock Rally JELDWEN Q1 2026 Earnings EPS Misses Estimates Significantly Despite Stock Rise OABI Q1 2026 Earnings EPS Beats Expectations by 4118 Despite No Revenue Reported LINC Q1 2026 Earnings EPS Beats Estimates by 2111 Amid Operational Efficiency WEX Q1 2026 Earnings EPS Surpasses Estimates by 101 as Stock Sees Minor Decline GD Q1 2026 Earnings EPS Surges Past Estimates Stock Rises on Strong Performance CMCO Q1 2026 Earnings Earnings Beat Estimates Shares Edge Lower CYRX Q1 2026 Earnings EPS Misses Estimates Despite Stock Uptick NRT Q2 2025 Earnings Royalty Trust Reports 020 Per Unit as Shares Decline