Sangoma Technologies Corporation (STC.TO) Valuation Score | Stock Evaluator