X4 Pharmaceuticals XFOR Stock Chart Pattern Insight X4 Pharmaceuticals posts 379 EPS beat with narrower loss VNCE Vince Holding posts 782 percent Q1 2026 EPS surprise far exceeding analyst consensus projections US Press Freedom and Public Sector Governance Risk Analysis