What Do Forecasts Say About Xplr Xifr Stock Price At 10.16 Down 0.73 20260328