DEFSEC Technologies Inc. (DFSC) - Financials | Relativity Invest