Bilcare Limited (NSE:BI)
India flag India · Delayed Price · Currency is INR
74.29
+1.19 (1.63%)
At close: Nov 9, 2026

Bilcare 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
1,8291,2422,1691,3211,0231,645
Market Cap Growth
-22.60%-42.71%64.14%29.17%-37.81%21.16%
Enterprise Value
7,1938,54010,4029,9758,4448,782

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
6.1571.87--6.80-
PS Ratio
0.220.170.280.180.100.20
PB Ratio
2.611.682.420.200.141.02
P/TBV Ratio
1.070.661.070.280.202.64
P/FCF Ratio
4.041.063.40--4.50
P/OCF Ratio
3.730.972.51--3.99

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
0.861.161.321.340.861.04
EV/EBITDA Ratio
10.2420.3424.0126.2215.0414.81
EV/EBIT Ratio
10.8534.3337.60-44.5339.67
EV/FCF Ratio
15.877.3016.30--24.02

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
9.298.377.691.170.914.28
Debt / EBITDA Ratio
9.2813.9915.2119.7011.3411.63
Debt / FCF Ratio
14.385.3010.80--18.87
Net Debt / Equity Ratio
9.198.307.521.110.864.03
Net Debt / EBITDA Ratio
9.5014.6415.5618.9210.8310.96
Net Debt / FCF Ratio
14.235.2610.56-12.57-87.0517.77
Asset Turnover
0.740.830.630.470.720.77
Inventory Turnover
4.614.264.835.336.745.09
Quick Ratio
0.460.550.440.580.660.65
Current Ratio
1.201.211.011.181.011.05
Return on Equity (ROE)
5.46%-21.10%-7.65%-8.67%11.61%-2.68%
Return on Assets (ROA)
3.68%1.76%1.39%-0.23%0.87%1.26%
Return on Invested Capital (ROIC)
9.42%3.43%2.60%-0.43%0.46%2.77%
Return on Capital Employed (ROCE)
12.60%4.50%4.70%-0.50%1.50%3.10%

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
16.26%1.39%-0.36%-25.16%14.71%-7.66%
FCF Yield
24.78%94.16%29.44%-43.34%-6.83%22.23%