Fastenal Company FAST Stock Adding to Portfolio Weakens 20260420 General Dynamics Corporation GD Strong Historical Earnings Streak and Positive Estimate Revisions Signal Likely Upcoming Earnings Beat Amgen Inc AMGN Announces CTO David Reese Retirement and Broader Organizational Restructuring RGS Regis Corporation posts 35 year over year Q1 2026 revenue growth dips 022 in todays trading SJM The JM reports 67 yearoveryear revenue growth but narrowly misses EPS estimates shares drop 078 today SATLW Satellogic management outlines expanded satellite deployment plans to drive sustained longterm revenue growth amid targeted global market expansion JELDWEN Holding JELD Stock Should You Increase Exposure JELDWEN Holding posts 43 EPS miss on wider loss FrancoNevada FNV Stock YearEnd Review Slight Loss 20260420 MDB MongoDB Q1 2026 EPS tops estimates shares rise 31 percent on 228 percent year over year revenue growth PNTG The tops Q4 2025 EPS estimates posts 363 percent year over year revenue growth Ingles IMKTA Stock Trend Trade 123 20260420 Qualcomm Inc QCOM 10Day Winning Streak Fails to Reverse 2026 Underperformance Amid Persistent Fundamental Headwinds Nuveen NMCO Stock Changing Trend Smart Money Flows 20260420 GD Culture GDC Stock Is It Trending or Ranging GD Culture posts zero revenue and 016 per share net loss Fusemachines FUSEW Stock Technical Chart Overview What deal terms XPLR XIFR XPLR posts 794 negative EPS surprise misses consensus estimates BDX BD notches narrow Q1 2026 EPS beat shares drop 175 percent amid soft investor sentiment CRAC CrownReserve quarterly earnings details are still pending leadership will lay out core strategic priorities at next weeks investor call Is Bentley BSY stock breaking out today Bentley posts 25 EPS beat topping analyst views Kevin Warsh Fed Chair Nomination Monetary Policy and Market Implications Analysis IB IBACR Stock Price Target Cut 347 20260420 Adagio Med ADGM Stock Technical Outlook Weakens 20260422 Is Ryanair RYAAY stock holding key zones Ryanair posts 18 EPS beat on strong travel demand