XBP Global XBP Q1 2026 Results Fall Short EPS 228 Revenue NA Silgan Holdings SLGN Q1 2026 Beat Revenue NA EPS Exceeds by Significant Strong Fundamentals Support Cattle Prices While Hog Market Seeks Catalysts Adani Group Agrees to 352 Million Settlement with US Over Iran Sanctions Allegations