DEFSEC Technologies Inc. (DFSC.V) Valuation Score | Stock Evaluator