Nephrocare Health Services Limited (BOM:544647)
India flag India · Delayed Price · Currency is INR
694.20
+19.50 (2.89%)
At close: Aug 21, 2026

BOM:544647 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
69,64650,858----
Market Cap Growth
------
Enterprise Value
66,18851,497----
Last Close Price
694.20505.55----

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
81.8366.19----
PS Ratio
6.615.09----
PB Ratio
6.244.56----
P/TBV Ratio
6.995.11----
P/FCF Ratio
61.2944.75----
P/OCF Ratio
29.9521.87----

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
6.285.16----
EV/EBITDA Ratio
29.6624.06----
EV/EBIT Ratio
45.8537.09----
EV/FCF Ratio
58.2445.32----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.070.070.440.650.550.29
Debt / EBITDA Ratio
0.350.351.542.634.435.90
Debt / FCF Ratio
-0.707.25---
Net Debt / Equity Ratio
-0.31-0.310.120.460.38-0.02
Net Debt / EBITDA Ratio
-1.50-1.620.442.013.52-0.49
Net Debt / FCF Ratio
--3.041.95-37.40-2.450.27
Asset Turnover
-0.810.840.770.710.64
Inventory Turnover
-20.7718.6014.6815.9112.38
Quick Ratio
-2.481.601.161.292.71
Current Ratio
-2.801.921.611.863.01
Return on Equity (ROE)
-9.04%13.45%8.76%-2.94%-6.64%
Return on Assets (ROA)
-7.03%6.63%4.05%0.17%-2.35%
Return on Invested Capital (ROIC)
15.17%15.37%11.68%8.36%0.36%-5.10%
Return on Capital Employed (ROCE)
-11.90%13.40%8.50%0.30%-3.80%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
1.22%1.51%----
FCF Yield
1.63%2.23%----
Buyback Yield / Dilution
-17.70%-13.22%-4.81%-3.72%-829.32%64.32%