Nephrocare Health Services Limited (NSE:NEPHROPLUS)
India flag India · Delayed Price · Currency is INR
648.95
-10.80 (-1.64%)
At close: Oct 1, 2026

NSE:NEPHROPLUS 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
65,11650,858----
Market Cap Growth
------
Enterprise Value
61,65851,497----
Last Close Price
648.95506.85----

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
75.1966.19----
Forward PE
37.8130.31----
PS Ratio
6.185.09----
PB Ratio
5.834.56----
P/TBV Ratio
6.545.11----
P/FCF Ratio
57.3044.75----
P/OCF Ratio
28.0021.87----
PEG Ratio
0.850.60----

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
5.865.16----
EV/EBITDA Ratio
26.1624.06----
EV/EBIT Ratio
42.9737.09----
EV/FCF Ratio
54.2645.32----

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.070.070.440.650.550.29
Debt / EBITDA Ratio
0.330.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.51-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.08%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
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
1.31%1.51%----
FCF Yield
1.75%2.23%----
Buyback Yield / Dilution
-17.70%-13.22%-4.81%-3.72%-829.32%64.32%