XGPT stock analysis