X4 Pharmaceuticals XFOR Q1 2026 Earnings Why the Beat Matters Solitario Resources XPL Q1 2026 Earnings Why the Beat Matters STERIS plc STE Stock Today Rallies 152 Resistance at 22503 20260514 SP 500 Flat as Tech Gains Offset Energy and Financials Drop Singapore Deep Tech Firms Eye US Expansion Leveraging AI Robotics and 3D Simulation Capabilities Revelio Labs Releases Updated Public Labor Statistics New Data Shifts Labor Market Narrative Embassy Bancorp EMYB Reports Strong Q1 2026 Performance Driven by Deposit Growth and Solid Credit Quality