T3 Defense Inc. (DFNS)
NASDAQ: DFNS · Real-Time Price · USD
0.2740
-0.0209 (-7.09%)
At close: Jun 9, 2026, 4:00 PM EDT
0.2891
+0.0151 (5.51%)
After-hours: Jun 9, 2026, 7:55 PM EDT

T3 Defense Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Sep '24 Sep '23 Dec '21
127718158411
Market Cap Growth
-88.21%-57.59%3596.90%-94.15%659.52%0.60%
Enterprise Value
22.76250.52180.86.784.0259.74
Last Close Price
0.274.0336.672.3366.4058.29
PE Ratio
-0.51----
PS Ratio
3.19---1.96-
PB Ratio
0.29-3.87--0.69-13.50-6.01
P/TBV Ratio
0.11-1.88--0.57-13.50-24.30
EV/Sales Ratio
6.23---1.97-
Debt / Equity Ratio
0.37-0.06--0.26-0.07-0.89
Net Debt / Equity Ratio
0.310.09--0.48-0.06-0.73
Net Debt / EBITDA Ratio
-0.320.06--0.48-0.03-2.00
Net Debt / FCF Ratio
-0.29--0.90-0.33-3.11
Asset Turnover
-00012.710
Quick Ratio
0.120.25-0.000.240.15
Current Ratio
0.250.31-0.140.3224.64
Return on Equity (ROE)
-180.58%-1009.45%5187.28%128.19%281.41%71.44%
Return on Assets (ROA)
-13.47%-32.22%-269.94%-327.60%-520.88%-1.42%
Return on Invested Capital (ROIC)
-11.59%-28.49%-484.68%-190.23%-935.25%-1.44%
Return on Capital Employed (ROCE)
-18.24%-41.05%156.82%119.86%302.61%-1.46%
Earnings Yield
-197.52%----
Buyback Yield / Dilution
-376.49%-198.94%-79.05%-37.23%-64.86%0.00%
Total Shareholder Return
-376.49%-198.94%-79.05%-37.23%-64.86%0.00%