DEFSEC Technologies Inc. (TSXV:DFSC)
Canada flag Canada · Delayed Price · Currency is CAD
6.40
-0.33 (-4.90%)
May 29, 2026, 3:59 PM EST

DEFSEC Technologies Ratios and Metrics

Millions CAD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
137312696
Market Cap Growth
281.86%118.77%-73.89%81.59%-93.27%211.61%
Enterprise Value
117210894
Last Close Price
6.404.9140.95441.001764.0028959.05
PS Ratio
2.051.362.059.569.0075.59
PB Ratio
2.490.862.253.00-6.4815.75
P/TBV Ratio
4.371.25---36.35
EV/Sales Ratio
1.781.401.498.3811.5773.97
Debt / Equity Ratio
0.250.170.220.11-2.550.06
Net Debt / Equity Ratio
-0.33-0.690.03-1.26-2.38-0.38
Net Debt / EBITDA Ratio
0.220.670.000.45-0.240.26
Net Debt / FCF Ratio
0.210.670.000.35-0.540.33
Asset Turnover
0.640.530.170.130.090.18
Inventory Turnover
7.616.091.893.052.22-
Quick Ratio
1.972.800.280.890.052.92
Current Ratio
2.423.070.621.070.223.50
Return on Equity (ROE)
-148.07%-209.96%-280.46%-634.65%-410.88%-186.15%
Return on Assets (ROA)
-54.72%-61.23%-70.49%-79.30%-78.64%-81.99%
Return on Capital Employed (ROCE)
-116.50%-90.80%-371.00%-225.20%-2538.20%-121.80%
Earnings Yield
-69.10%-142.90%-241.54%-78.90%-161.97%-9.66%
FCF Yield
-64.75%-120.20%-297.53%-120.87%-68.42%-7.33%
Buyback Yield / Dilution
-1044.37%-1449.36%-102.63%---