Star Health and Allied Insurance Company Limited (NSE:STARHEALTH)
India flag India · Delayed Price · Currency is INR
554.00
+5.75 (1.05%)
Nov 11, 2026, 3:29 PM IST

NSE:STARHEALTH 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
325,976268,987209,614317,976301,483408,880
Market Cap Growth
13.49%28.32%-34.08%5.47%-26.27%-
Enterprise Value
323,347271,194211,366319,937304,458409,762

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
38.2248.2932.4637.6348.74-
PS Ratio
1.691.511.302.272.493.86
PB Ratio
3.123.562.954.724.586.39
P/FCF Ratio
11.9814.9816.1826.8024.53-
P/OCF Ratio
11.5914.3615.2124.2723.63735.90

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
1.681.521.312.282.523.86
EV/EBITDA Ratio
26.3731.8121.1925.2331.48-
EV/EBIT Ratio
26.6133.0022.8326.4533.27-
EV/FCF Ratio
11.8815.1116.3126.9724.77-

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.010.060.070.070.070.11
Debt / EBITDA Ratio
0.060.550.470.370.49-
Debt / FCF Ratio
0.030.260.360.400.38-
Net Debt / Equity Ratio
-0.02-0.13-0.030.000.020.02
Net Debt / EBITDA Ratio
-0.21-1.14-0.200.020.17-0.12
Net Debt / FCF Ratio
-0.10-0.54-0.150.020.13-20.68
Quick Ratio
8.700.540.420.351.351.41
Current Ratio
21.080.600.470.411.581.62
Asset Turnover
0.850.800.830.820.770.80
Return on Equity (ROE)
9.47%7.60%9.33%12.69%9.53%-19.61%
Return on Assets (ROA)
3.33%2.29%2.98%4.39%3.62%-6.27%
Return on Invested Capital (ROIC)
8.75%7.78%9.40%12.70%9.66%-22.95%

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.62%2.07%3.08%2.66%2.05%-2.54%
FCF Yield
8.35%6.67%6.18%3.73%4.08%-0.02%
Buyback Yield / Dilution
0.80%1.07%0.14%-0.21%-6.50%-11.78%