Blackbaud BLKB Q1 2026 Earnings Slight EPS Beat Drives Modest Share Gain New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares PAYC Q1 2026 Earnings EPS Beat Drives Cautious Sentiment RxSight Q1 2026 Earnings EPS Misses Estimates by 32 as Operational Costs Weigh Exicure Inc XCUR Q2 2022 Earnings WiderthanExpected Loss No Revenue Shares Edge Higher