First Bancorp FBNC Q1 2026 Earnings Beat Revenue NA EPS 113 Accel Ent ACEL Q1 2026 Earnings Surprise EPS 031 Up Significant Job Market Shows Mixed Signals Hiring Rises but Unemployment Rate Also Increases Upexi UPXI Q1 2026 Earnings Miss by Significant Key Takeaways Could an Iran Deal Calm Energy Markets One Oil Stock Might Still Outperform Teradyne TER Crushes Q1 2026 Estimates EPS 256 Tops Views Italy Pedestrian Incident Raises Security Concerns May Weigh on Tourism Sentiment From Singapore to Brussels Global Leaders Await Potential TrumpXi Summit Trinity TRINZ Q1 2026 Earnings Beat Revenue NA EPS 053 Why XChange XHG Just Dropped 198 What to Watch 20260515 AIDriven Layoffs Under Scrutiny Cost Savings vs LongTerm Business Value JBT Marel JBTM Stock Today Drops 051 Key Support at 11887 20260515 Primis Financial FRST Q1 2026 Earnings EPS 033 Beats Estimates Opera OPRA Stock Down 124 Support Test at 1699 20260515