Nephrocare Health Services Limited (NSE:NEPHROPLUS)
India flag India · Delayed Price · Currency is INR
628.80
-6.90 (-1.09%)
At close: Jul 20, 2026

NSE:NEPHROPLUS Ratios and Metrics

Millions INR. 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
62,86350,858----
Enterprise Value
59,40551,497----
Last Close Price
626.50506.85----
PE Ratio
77.3566.19----
Forward PE
38.5430.31----
PS Ratio
6.295.09----
PB Ratio
5.634.56----
P/TBV Ratio
6.315.11----
P/FCF Ratio
55.3244.75----
P/OCF Ratio
27.0321.87----
PEG Ratio
0.870.60----
EV/Sales Ratio
5.955.16----
EV/EBITDA Ratio
26.4724.06----
EV/EBIT Ratio
43.7637.09----
EV/FCF Ratio
52.2745.32----
Debt / Equity Ratio
0.070.070.440.650.550.29
Debt / EBITDA Ratio
0.350.351.542.634.435.90
Debt / FCF Ratio
0.700.707.25---
Net Debt / Equity Ratio
-0.31-0.310.120.460.38-0.02
Net Debt / EBITDA Ratio
-1.62-1.620.442.013.52-0.49
Net Debt / FCF Ratio
-3.04-3.041.95-37.40-2.450.27
Asset Turnover
0.810.810.840.770.710.64
Inventory Turnover
20.7720.7718.6014.6815.9112.38
Quick Ratio
2.482.481.601.161.292.71
Current Ratio
2.802.801.921.611.863.01
Return on Equity (ROE)
9.04%9.04%13.45%8.76%-2.94%-6.64%
Return on Assets (ROA)
7.03%7.03%6.63%4.05%0.17%-2.35%
Return on Invested Capital (ROIC)
14.19%15.37%11.68%8.36%0.36%-5.10%
Return on Capital Employed (ROCE)
11.90%11.90%13.40%8.50%0.30%-3.80%
Earnings Yield
1.22%1.51%----
FCF Yield
1.81%2.23%----
Buyback Yield / Dilution
-23.08%-13.22%-4.81%-3.72%-829.32%64.32%