EMBJ Q1 2026 Earnings EPS Falls Short of Estimates as Shares Edge Higher American Express Q1 2026 Earnings EPS Surpasses Estimates at 428 Stock Edges Higher Upstream Bio UPB Q1 2026 Earnings NarrowerThanExpected Loss Amid No Revenue Stock Edges Lower CRGY Q1 2026 Earnings Strong EPS Beat Amid Energy Market Volatility Lifevantage Corporation LFVN Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction IN8bio Q1 2026 Earnings EPS Beat Drives Modest Stock Gain as Development Costs Remain under Control