Batliboi Limited (NSE:BATLIBOI)
India flag India · Delayed Price · Currency is INR
83.77
-0.51 (-0.61%)
At close: Sep 24, 2026

Batliboi 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
3,9773,1923,2884,1011,7031,401
Market Cap Growth
-11.88%-2.93%-19.82%140.85%21.51%215.86%
Enterprise Value
4,4753,8253,6324,7592,5262,156

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
42.7556.2124.3730.9516.13-
PS Ratio
0.800.730.800.990.670.71
PB Ratio
1.721.381.462.641.251.12
P/TBV Ratio
1.731.391.472.651.251.12
P/FCF Ratio
67.9554.53-289.27-8.42
P/OCF Ratio
17.6214.14145.1861.15180.987.14

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
0.900.870.881.151.001.10
EV/EBITDA Ratio
17.2119.0716.8318.3614.5627.20
EV/EBIT Ratio
22.8525.2520.3421.0518.1744.06
EV/FCF Ratio
76.4665.35-335.67-12.95

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.370.370.390.600.550.59
Debt / EBITDA Ratio
3.304.033.853.454.178.83
Debt / FCF Ratio
-14.66-65.36-4.48
Net Debt / Equity Ratio
0.210.210.250.490.510.50
Net Debt / EBITDA Ratio
1.982.442.632.954.017.91
Net Debt / FCF Ratio
-8.36-4.1853.94-61.183.77
Asset Turnover
-0.971.001.220.880.71
Inventory Turnover
-5.935.916.984.634.03
Quick Ratio
-0.990.940.730.540.33
Current Ratio
-1.641.651.281.360.91
Return on Equity (ROE)
-2.87%7.10%9.10%8.07%-3.69%
Return on Assets (ROA)
-2.09%2.69%4.15%3.02%1.10%
Return on Invested Capital (ROIC)
5.47%4.50%5.17%6.63%6.71%2.52%
Return on Capital Employed (ROCE)
-4.60%5.70%9.00%6.30%2.60%

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
2.34%1.78%4.10%3.23%6.20%-3.36%
FCF Yield
1.47%1.83%-4.13%0.35%-0.67%11.88%
Payout Ratio
30.40%50.88%13.23%1.63%--
Buyback Yield / Dilution
0.92%-2.27%-12.01%-42.22%-3.05%-