SunPower SPWR Edges Higher as Stock Tests Resistance Near 109 Ratio Therapeutics and PharmaLogic Expand Manufacturing Collaboration for Radiopharmaceutical Clinical Development RPT Q1 2026 Earnings Loss of 043 Per Share Falls Short of Expectations Kentucky First Federal Bancorp Board to Consider Resuming Quarterly Dividend Kayne Anderson BDC Inc Q1 2026 Earnings EPS Surges Past Estimates Driven by Strong Portfolio Performance VINP Q1 2026 Earnings EPS Misses Estimates by Nearly 15 DY Q1 2026 Earnings Massive EPS Beat but Stock Declines on Caution VREX Q1 2026 Earnings EPS Slightly Misses Estimates Shares Rally Despite Narrow Miss TM Q1 2026 Earnings EPS Beats Estimates by 1196 as Operational Strength Shines KMB Q1 2026 Earnings EPS Beat But Stock Drops 25 Mixed Signals VET Q1 2026 Earnings Deep EPS Miss as Losses Mount SPMC Q1 2026 Earnings EPS Misses Estimates Stock Rises Amid Market Optimism NUVB Q1 2026 Earnings EPS Beat Driven by Lower Costs Amid No Revenue