Sera Prognostics SERA Edges Higher Testing Key Resistance at 228 Humanoid Robotics Takes Center Stage at Japanese Trade Show as Industry Momentum Builds SBH Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher Royal Mail Faces Delivery Delays as Ofcom Adjusts Performance Targets