X4 Pharmaceuticals XFOR Stock Chart Pattern Insight X4 Pharmaceuticals posts 379 EPS beat with narrower loss Global GBLI Stock Entry Opportunity Sideways 20260427 What failed trades Xilio Therapeutics XLO Slight Gain 20260427