D-BOX Technologies Inc. (TSX:DBO)
Canada flag Canada · Delayed Price · Currency is CAD
1.220
-0.020 (-1.61%)
Jul 31, 2026, 4:00 PM EST

D-BOX Technologies Ratios and Metrics

Millions CAD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
27118337192424
Market Cap Growth
320.46%398.75%95.57%-22.73%0%10.00%
Enterprise Value
257.49168.9533.7421.9326.6525.5
Last Close Price
1.220.820.170.090.110.11
PE Ratio
16.0510.799.7117.00--
Forward PE
-100.00100.00100.00100.00100.00
PS Ratio
4.713.170.860.470.711.14
PB Ratio
7.835.272.251.552.222.05
P/TBV Ratio
8.315.592.511.712.672.51
P/FCF Ratio
24.3016.375.627.24--
P/OCF Ratio
22.6215.234.915.9995.00-
EV/Sales Ratio
4.472.930.790.550.781.20
EV/EBITDA Ratio
19.6712.905.516.4214.7150.91
EV/EBIT Ratio
22.6414.857.7813.25--
EV/FCF Ratio
23.0815.155.188.48--
Debt / Equity Ratio
0.100.100.280.480.340.37
Debt / EBITDA Ratio
0.300.300.831.863.0610.41
Debt / FCF Ratio
0.350.350.782.45--
Net Debt / Equity Ratio
-0.39-0.39-0.180.270.220.11
Net Debt / EBITDA Ratio
-1.04-1.04-0.470.941.342.56
Net Debt / FCF Ratio
-1.22-1.22-0.441.24-5.15-0.34
Asset Turnover
1.231.541.621.551.390.92
Inventory Turnover
3.824.623.202.442.372.09
Quick Ratio
3.123.121.941.350.851.46
Current Ratio
3.933.932.752.541.632.28
Return on Equity (ROE)
52.14%68.47%27.21%9.20%-8.25%-14.72%
Return on Assets (ROA)
37.13%46.53%16.27%6.42%-1.72%-6.38%
Return on Invested Capital (ROIC)
84.92%101.43%30.01%11.49%-3.20%-12.54%
Return on Capital Employed (ROCE)
30.77%38.63%22.43%10.58%-2.90%-9.48%
Earnings Yield
6.43%9.27%10.30%5.88%--
FCF Yield
4.12%6.11%17.79%13.82%--
Buyback Yield / Dilution
-1.04%-1.04%-7.25%3.92%-0.00%-22.88%
Total Shareholder Return
-1.04%-1.04%-7.25%3.92%-0.00%-22.88%