Doctrack Solutions Limited (NSE:DHTL)
India flag India · Delayed Price · Currency is INR
21.90
-0.10 (-0.45%)
Oct 27, 2026, 9:46 AM IST

Doctrack Solutions Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
69127156672--
Market Cap Growth
-80.97%-18.18%-76.84%---
Enterprise Value
126194226737--
Last Close Price
22.0040.5049.50213.70--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
---358.00--
PS Ratio
0.270.500.371.68--
PB Ratio
0.841.551.866.47--
P/TBV Ratio
---36.12--
P/FCF Ratio
2.865.265.13---
P/OCF Ratio
1.612.962.3314.90--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.490.760.541.84--
EV/EBITDA Ratio
14.0421.59196.6039.42--
EV/EBIT Ratio
18.8829.04-39.63--
EV/FCF Ratio
5.228.037.46---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.730.730.880.892.443.49
Debt / EBITDA Ratio
6.656.6564.104.912.272.57
Debt / FCF Ratio
2.472.472.43---
Net Debt / Equity Ratio
0.700.700.650.572.303.28
Net Debt / EBITDA Ratio
6.356.3547.403.162.142.42
Net Debt / FCF Ratio
2.362.361.80-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.391.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.15%1.15%-0.32%4.93%17.18%14.77%
Return on Invested Capital (ROIC)
4.80%4.82%-1.17%7.41%30.98%32.45%
Return on Capital Employed (ROCE)
6.70%6.70%-1.70%12.10%44.40%36.30%

Yields

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