Nephrocare Health Services Limited (NSE:NEPHROPLUS)
India flag India · Delayed Price · Currency is INR
620.55
-9.85 (-1.56%)
Nov 12, 2026, 3:29 PM IST

NSE:NEPHROPLUS Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
62,40250,858----
Market Cap Growth
------
Enterprise Value
58,78951,497----
Last Close Price
622.65506.85----

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
48.9066.19----
Forward PE
38.0030.31----
PS Ratio
5.625.09----
PB Ratio
5.254.56----
P/TBV Ratio
6.375.11----
P/FCF Ratio
32.9944.75----
P/OCF Ratio
21.9821.87----
PEG Ratio
1.010.60----

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
5.295.16----
EV/EBITDA Ratio
24.8324.06----
EV/EBIT Ratio
42.3437.09----
EV/FCF Ratio
31.0845.32----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.130.070.440.650.550.29
Debt / EBITDA Ratio
0.610.351.542.634.435.90
Debt / FCF Ratio
0.790.707.25---
Net Debt / Equity Ratio
-0.25-0.310.120.460.38-0.02
Net Debt / EBITDA Ratio
-1.26-1.620.442.013.52-0.49
Net Debt / FCF Ratio
-1.59-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.052.481.601.161.292.71
Current Ratio
2.422.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.75%15.37%11.68%8.36%0.36%-5.10%
Return on Capital Employed (ROCE)
12.30%11.90%13.40%8.50%0.30%-3.80%

Yields

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