SPX Technologies SPXC Tops Q1 2026 Expectations with EPS of 169 Bioceres BIOX Q1 2026 Earnings Fall Short EPS 016 Misses Mark Popular BPOP Delivers Q1 2026 Beat EPS 378 vs 340 Expected