DEFSEC Technologies Inc. (DFSC)
NASDAQ: DFSC · Real-Time Price · USD
2.310
-0.020 (-0.86%)
At close: Mar 9, 2026, 4:00 PM EDT
2.300
-0.010 (-0.43%)
After-hours: Mar 9, 2026, 4:00 PM EDT

DEFSEC Technologies Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2018
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21 2020 - 2018
Market Capitalization
5529576
Upgrade
Market Cap Growth
166.76%112.19%-73.86%84.30%-93.80%228.36%
Upgrade
Enterprise Value
2528675
Upgrade
Last Close Price
2.333.5632.34325.501293.6022491.04
Upgrade
PS Ratio
1.221.362.059.569.0075.59
Upgrade
PB Ratio
0.900.862.253.00-6.4815.75
Upgrade
P/TBV Ratio
1.311.25---36.35
Upgrade
EV/Sales Ratio
0.511.401.498.3811.5773.97
Upgrade
Debt / Equity Ratio
0.180.170.220.11-2.550.06
Upgrade
Net Debt / Equity Ratio
-0.51-0.690.03-1.26-2.38-0.38
Upgrade
Net Debt / EBITDA Ratio
0.500.670.000.45-0.240.26
Upgrade
Net Debt / FCF Ratio
0.470.670.000.35-0.540.33
Upgrade
Asset Turnover
0.550.530.170.130.090.18
Upgrade
Inventory Turnover
6.496.091.893.052.22-
Upgrade
Quick Ratio
3.492.800.280.890.052.92
Upgrade
Current Ratio
4.253.070.621.070.223.50
Upgrade
Return on Equity (ROE)
-134.43%-209.96%-280.46%-634.65%-410.88%-186.15%
Upgrade
Return on Assets (ROA)
-53.51%-61.23%-70.49%-79.30%-78.64%-81.99%
Upgrade
Return on Capital Employed (ROCE)
-86.80%-90.80%-371.00%-225.20%-2538.20%-121.80%
Upgrade
Earnings Yield
-126.51%-142.90%-241.54%-78.90%-161.97%-9.66%
Upgrade
FCF Yield
-123.45%-120.20%-297.53%-120.87%-68.42%-7.33%
Upgrade
Buyback Yield / Dilution
-1278.46%-1449.36%-102.63%---
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.