Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower FBRX Q1 2026 Earnings PreRevenue Biotech Reports Narrow EPS Miss Amid Ongoing Development RNGR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions RDNT Q1 2026 Earnings EPS Misses Estimates by Wide Margin ABX Q1 2026 Earnings Narrow Miss on EPS as Shares Edge Higher OXSQG Q1 2026 Earnings EPS Misses Estimates as Investment Income Falls Short Note Price Holds Steady