TSXD Fundamental Analysis