Canadian General Investments Limited (CGI.TO) Valuation Score | Stock Evaluator