JBL Q1 2026 Earnings Solid EPS Beat Drives Positive Market Reaction McKesson MCK Q1 2026 Earnings EPS Slightly Beats Estimates Stock Holds Steady DLPN Q1 2026 Earnings WiderthanExpected Loss Pressures Sentiment as Revenue Remains Undisclosed Rayonier Inc REIT RYN Q1 2026 Earnings Massive EPS Beat Defies Expectations Ready Capital Corporation RC Q1 2026 Earnings Deep EPS Miss as Net Loss Exceeds Expectations Fortis Inc FTS Edges Higher as Utility Stock Holds Steady at 5648 BiomX Inc PHGE Surges 105 Can the Rally Hold Above 078 Support Oaktree Specialty Lending Corporation OCSL Edges Higher as Support Holds Steady Thornburg Income Builder Opportunities Trust TBLD Gains 22 as IncomeFocused Funds Find Favor Mercer International Inc MERC Tests Critical Support After Nearly 5 Decline Hologic HOLX Q1 2026 Earnings EPS Misses Estimates Amid Challenging Diagnostic Environment