XDQQ Fundamental Analysis