Should You Sell Biomerica BMRA After 290 Drop 20260517 Kadant KAI Up 119 Is There More Room to Run 20260518 Amrize AMRZ Q1 2026 Earnings Miss by Significant Key Takeaways Friedman Industries FRD Drops 110 Key Support at 1964 20260515 Coastal Fin CCB Up 244 Is There More Room to Run 20260520 ZipRecruiter ZIP Slides 567 as Job Market Headwinds Weigh on Shares Wall Street Edges Higher as Middle East Peace Hopes Bolster Investor Sentiment SunPower SPWR Q4 2025 Earnings Miss Sparks Concern Zscaler ZS ZeroTrust Strategy Attracts Attention Amid Turnover Narrative American Consumer Confidence Hits Record Low in May Economists Question Recovery Timeline UK and Six Gulf States Sign 37B Trade Agreement Unlocking 580M in Tariff Savings Novartis Raises Annual Guidance on Strong Sales and Profit Outlook Trump Postpones AI Executive Order Signing Citing Concerns Over Potential Regulatory Overreach US Pressure on Cuba Intensifies Analysts Flag PreConflict Playbook Pattern Willis Lease Finance Corporation WLFC Q1 2026 Earnings Substantial EPS Surprise Highlights Strong Operating Performance IZEA Q4 2025 Earnings EPS Misses Estimates as Stock Rises on Potential Turnaround PJT Partners Q1 2026 Earnings EPS Misses Estimates Stock Declines First Bancorp FBNC Q1 2026 Earnings EPS Slightly Beats Estimates Amid Stable Operations APH Q1 2026 Earnings EPS Beats Estimates by 113 Stock Edges Higher Spains Youth Housing Crisis Rent Consumes 987 of Young Workers Pay Emancipation Rate at Record Low Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts Blackstone Secured Lending Fund BXSL Q1 2026 Earnings EPS Beat Driven by Strong Investment Income and Portfolio Performance RH Q1 2026 Earnings EPS Misses Estimates Stock Declines Amid Luxury Market Challenges First Citizens BancShares FCNCN Q1 2026 Earnings Strong EPS Beat Amid Stable Preferred Stock Performance AVXL Q1 2026 Earnings Narrowed Loss Beats Estimates as Clinical Pipeline Advances Protara Therapeutics Q1 2026 Earnings NarrowerthanExpected Loss as Pipeline Advances Gerdau SA GGB Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly ATLCL Q1 2026 Earnings EPS Beat with 258 Surprise Stock Edges Up