DEFSEC Technologies Inc. DFSC

1.10 0.04 3.77% as of 25 Sep
Market cap
$2.9M
P/E
0.0×
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

0.00 0.00 0.00 0.00
P/S ratio
0.61 0.66 0.89 0.94
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(2.34) (1.14) (2.97) (4.81)
P/B ratio
0.39 0.49 1.07 1.39
EV/Sales
(0.68) (0.23) 0.46 0.51
EV/EBITDA
0.42 0.17 0.00 0.00
EV/FCF
0.41 0.15 (0.34) (0.49)
Current Ratio
3.07 4.25 2.42 2.16
Net Debt/EBITDA
2.72 2.70 1.73 1.45
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(728.57%) (583.53%) (316.92%) (182.61%)
Free Cash Flow Yield
(267.37%) (225.05%) (151.90%) (112.44%)
Free Cash Flow per Share
(1.54) (1.51) (0.72) (0.55)
Book value per Share
9.14 3.48 1.87 1.82
Free Cash Flow
(0.94) (2.25) (1.43) (1.11)
EV/EBIT
0.37 0.15 0.00 0.00
Other line items

Show all line items

Columns are period end dates