Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady PSTV Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Clinical Development VTSI Q1 2026 Earnings EPS Surprises Slightly Above Estimates Despite Stock Decline ALGN Q1 2026 Earnings EPS Beats Estimates by 1096 Revenue Not Disclosed IRT Earnings Overview 20260526 MU Q1 2026 Earnings Stellar EPS Beat Drives Stock Surge