Universal ULH Q1 2026 Earnings Miss EPS 013 vs 009 Expected Supernus Pharmaceuticals SUPN Q1 2026 Earnings EPS 060 Beats Estimates XBP Global XBP Q1 2026 Results Fall Short EPS 228 Revenue NA SiteOne SITE Q1 2026 Earnings Miss by Significant Key Takeaways