MacroGenics MGNX Q1 2026 Earnings Surprise EPS 058 Up Significant CNB Financial CCNE Q1 2026 Earnings 088 EPS Surges Past 082 Estimates Jack In JACK Slips 319 Testing 1010 Support 20260515 Trump Halts Planned Iran Strike After Gulf State Intervention Citing Ongoing Negotiations UKGulf Trade Deal Hailed as Monumental Achievement by Bahrain Minister US Banking Sector Posts Profit Increase in First Quarter FDIC Data Shows ADP Report Shows Private Payrolls Rose 109000 in April Exceeding Forecasts SP 500 and Nasdaq Hit Record Closing Highs on AI Optimism The Risks of NoCreditCheck Loans What Consumers Should Know Federal Reserve May Struggle to Justify Interest Rate Cuts as Inflation Concerns Persist Concentrix CNXC Q1 2026 Earnings EPS Miss and Revenue NonDisclosure Weigh on Sentiment BOX Q1 2026 Earnings EPS Slightly Beats Estimates Amid Modest Stock Pullback HuBS Q1 2026 Earnings EPS Beats Estimates by 809 as Stock Declines Mega Matrix Inc MPU Q3 2023 Earnings Reports Loss Per Share Amid No Revenue Disclosure PTC Q1 2026 Earnings Strong EPS Beat Drives 164 Stock Gain PhenixFIN Corporation PFX Q1 2026 Earnings EPS Beats Estimates by 25 Amid Flat Revenue Disclosure NeoGenomics NEO Navigates Narrow Range as Stock Hovers Near Support Innoviz Technologies INVZ Nears Key Support Level as Decline Slows RenX Enterprises RENX Surges 113 Key Levels and Potential Drivers Citizens Financial Group CFG Edges Higher as Bank Stocks Gain Traction Natures Sunshine Products NATR Holds Steady Near 2185 as Support Levels Tested Inflation Expected to Reach 6 in Q2 According to Top Economic Forecasters LUCD Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Status Korea Fund Inc KF Surges 932 Breakout Momentum Signals Renewed Investor Interest