XENE Q1 2026 Earnings Narrowed Loss Beats Estimates as Pipeline Progress Continues JBSS Q1 2026 Earnings EPS Surprises to the Upside Beating Estimates by Over 21 Liberty Global Ltd LBTYB Q1 2026 Earnings Massive EPS Surprise of 362 Driven by Operational Gains Yet Stock Slips Udemy Q1 2026 Earnings Deep EPS Miss Overshadows Quiet Market Transcat Inc TRNS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges STX Q1 2026 Earnings EPS Surges Past Estimates with Strong Operational Execution