Allot Ltd ALLT Q1 2026 Earnings EPS Surprise Highlights Cost Discipline Amidst Transition Immunovant IMVT Q1 2026 Earnings NarrowerThanExpected Loss but EPS Miss Highlights RD Spending YUM Q1 2026 Earnings EPS Surges Past Estimates as Global Operations Drive Profitability BDX Q1 2026 Earnings Earnings Per Share Exceeds Estimates Stock Holds Steady SWBI Q1 2026 Earnings EPS Beats Estimates Despite Challenging Market Conditions Barrett Business Services BBSI Shows Resilience with 16 Gain as It Approaches Key Resistance Namib Minerals NAMM Surges 594 as Bullish Momentum Builds Toward 159 Resistance Landmark Bancorp Inc LARK Declines 311 Testing Support Near 2572 Crescent Energy CRGY Edges Higher as Support Holds Steady Sonida Senior Living SNDA Q1 2026 Earnings WiderThanExpected Loss Signals Persistent Operational Headwinds