BMNR Q1 2026 Earnings Positive EPS Surprise Amid No Revenue Disclosure PFBC Q1 2026 Earnings Earnings Per Share Falls Slightly Short of Estimates NATR Q1 2026 Earnings EPS Beats Estimates by Over 30 Amid Quiet Revenue Disclosure UPS Q1 2026 Earnings Earnings Beat Estimates Amid Operational Efficiency Focus Xenon Pharmaceuticals XENE Q1 2026 Earnings Narrowerthanexpected loss highlights operational progress UFPI Q1 2026 Earnings Earnings Miss Estimate Amid Challenging Conditions