Ecora Royalties PLC (ECOR.TO) Valuation Score | Stock Evaluator