CRNX Fundamental Analysis