X4 Pharmaceuticals XFOR Q1 2026 Earnings Why the Beat Matters US Inflation Trend 20212026 Data Highlights a Decelerating but Persistent Price Environment INmune Bio INMB Stock Up 1473 Key Resistance at 176 20260514