CNRG Fundamental Analysis