FBS Global FBGL Gained 1219 Can It Break 063 20260520 MBX Biosciences MBX Q1 2026 Earnings EPS 051 Beats Estimates