ServiceTitan TTAN Q1 2026 Earnings 027 EPS Surges Past 018 Estimates NACCO Industries NC Holds 4901 Direction Awaited 20260518 IBMs 2026 Global Outlook Banking and Financial Markets Navigate Digital Transformation Mortgage Rates Continue Upward Trend as 30Year Fixed Reaches 641 Meta Reduces Workforce by 8000 as It Shifts Focus to Artificial Intelligence Spectrum SPB Crushes Q1 2026 Estimates EPS 125 Tops Views First Bank FRBA Stages a Modest Rally Testing Key Resistance Levels Cineverse CNVS Q1 2026 Earnings EPS 002 Beats Estimates Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project Holiday Weekend Market Volatility Predictable Chaos or Random Noise Microsofts GitHub Faces Reliability Hurdles in AI Coding Race Amidst Growing Competition Kevin Warsh Sworn In as Federal Reserve Chair Amid Trumps Push for Lower Interest Rates Markets Anticipate Extended Pause French Open Players Protest Prize Money With Limited Media Duties International Aid Sector Faces Structural Pressures as Overhead Costs Under Scrutiny Analysis Suggests Palo Alto Networks PANW Q1 2026 Earnings Strong EPS Beat Drives Stock Higher Expedia Group Q1 2026 Earnings EPS Surges Past Estimates as Travel Demand Strengthens MYFW Q1 2026 Earnings Strong Earnings Beat with 4279 Surprise Aurora Mobile Q4 2025 Earnings Profitability Achieved Despite Revenue Headwinds KGS Q1 2026 Earnings EPS Surpasses Estimates by 109 BHFAM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions Ferrovial Q4 2025 Earnings EPS Beats Estimates by 526 Despite Stock Decline First Mid Bancshares FMBH Q1 2026 Earnings EPS Surpasses Expectations by 531 Amid Steady Performance AVNW Q1 2026 Earnings EPS Misses Estimates Sharply Stock Rises Despite Disappointment NCR Atleos Corporation Q1 2026 Earnings EPS Falls Short of Estimates Stock Slides PGEN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Zero Revenue Vickers Report Highlights Insider Trading Activity on May 27 2026 NRX Pharmaceuticals Inc Q1 2026 Earnings EPS Misses Estimates Stock Declines