DocMode Health Technologies Limited (NSE:DHTL)
India flag India · Delayed Price · Currency is INR
29.40
-1.50 (-4.85%)
Sep 16, 2026, 10:36 AM IST

NSE:DHTL Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
92127156672--
Market Cap Growth
-28.29%-18.18%-76.84%---
Enterprise Value
127194226737--
Last Close Price
29.4040.5049.50213.70--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
---358.00--
PS Ratio
0.360.500.371.68--
PB Ratio
1.121.551.866.47--
P/TBV Ratio
---36.12--
P/FCF Ratio
3.825.265.13---
P/OCF Ratio
2.152.962.3314.90--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.500.760.541.84--
EV/EBITDA Ratio
12.0018.35245.9639.42--
EV/EBIT Ratio
15.4323.58-39.63--
EV/FCF Ratio
5.258.037.46---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.450.450.820.892.443.49
Debt / EBITDA Ratio
3.523.5274.174.912.272.57
Debt / FCF Ratio
1.541.542.25---
Net Debt / Equity Ratio
0.420.420.590.572.303.28
Net Debt / EBITDA Ratio
3.273.2753.283.162.142.42
Net Debt / FCF Ratio
1.431.431.62-2.03-3.29-1.88
Asset Turnover
0.700.701.201.702.431.58
Inventory Turnover
2.112.115.2812.450.370.63
Quick Ratio
0.330.330.381.001.020.83
Current Ratio
0.730.730.851.311.581.69
Return on Equity (ROE)
-1.63%-1.63%-21.65%2.71%80.13%99.55%
Return on Assets (ROA)
1.41%1.41%-0.36%4.93%17.18%14.77%
Return on Invested Capital (ROIC)
7.05%6.60%-1.35%7.41%30.98%32.45%
Return on Capital Employed (ROCE)
8.30%8.30%-2.00%12.10%44.40%36.30%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-1.46%-1.06%-13.03%0.28%--
FCF Yield
26.17%19.00%19.51%-4.33%--
Buyback Yield / Dilution
0.18%0.18%--37.07%-30.43%-