Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower Tenax Therapeutics Q1 2026 Earnings Narrower Loss Surpasses Estimates Amid Pipeline Progress BiomX Inc PHGE Q4 2025 Earnings EPS Misses by Wide Margin No Revenue Stock Declines CART Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment Infinity Natural Resources Inc INR Q1 2026 Earnings Stellar EPS Surge Powered by Operational Execution Solventum SOLV Q1 2026 Earnings EPS Beats Estimates by 734 Revenue Details Unreported