TransAlta Corporation (TA.TO) Valuation Score | Stock Evaluator