What Scenarios Affect Xai Xflt Stock Price Price At 17.55 Down 0.31 20260328