AmFin Group AFGE Q1 2026 Results Fall Short EPS 247 Revenue NA CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates Japan Moves to Deploy Perovskite Solar Technology at SelfDefense Force Bases Silgan Holdings SLGN Q1 2026 Beat Revenue NA EPS Exceeds by Significant