MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape Champions Oncology CSBR Q1 2026 Earnings EPS Misses by Wide Margin as Company Posts Loss RELL Q1 2026 Earnings EPS Surges Past Estimates by 525 as BottomLine Strength Outweighs Stock Decline RYAM Q1 2026 Earnings Significant EPS Miss Overshadowed by Modest Stock Gain Goldman Sachs BDC Inc GSBD Q1 2026 Earnings EPS Misses Estimates as Investment Income Falls Short Nutanix NTNX Faces Resistance as Shares Edge Lower Amidst Volume Patterns Elauwit Connection ELWT Edges Higher as Stock Tests Key Resistance Levels Microsoft MSFT Slips 079 as 41276 Tests NearTerm Support Levels Farmer Brothers FARM Holds Steady at 128 as Support and Resistance Levels Narrow TSHA Q1 2026 Earnings EPS Miss Highlights Ongoing DevelopmentStage Challenges