Baba Food Processing (India) Limited (NSE:BABAFP)
India flag India · Delayed Price · Currency is INR
22.25
+0.15 (0.68%)
Aug 20, 2026, 3:31 PM IST

NSE:BABAFP Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
363340663856--
Market Cap Growth
-40.98%-48.77%-22.52%---
Enterprise Value
1,0941,1118911,144--
Last Close Price
22.2520.8040.6052.40--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
--15.3913.91--
PS Ratio
0.180.170.320.46--
PB Ratio
0.590.551.051.45--
P/TBV Ratio
0.590.551.051.45--
P/OCF Ratio
6.616.18178.915.50--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.530.540.430.62--
EV/EBITDA Ratio
34.4334.9711.889.82--
EV/EBIT Ratio
223.68227.1615.7911.59--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
1.191.190.850.441.311.39
Debt / EBITDA Ratio
23.0823.087.132.232.995.67
Debt / FCF Ratio
----13.26-
Net Debt / Equity Ratio
1.181.180.840.121.131.33
Net Debt / EBITDA Ratio
23.0023.007.110.632.595.42
Net Debt / FCF Ratio
-3.47-3.47-1.19-1.4111.48-3.21
Asset Turnover
1.501.501.912.333.091.93
Inventory Turnover
13.2513.2513.078.348.007.22
Quick Ratio
0.350.350.901.450.560.54
Current Ratio
1.281.281.792.331.471.43
Return on Equity (ROE)
-2.28%-2.28%7.05%14.65%22.26%11.04%
Return on Assets (ROA)
0.22%0.22%3.27%7.79%9.48%4.63%
Return on Invested Capital (ROIC)
0.36%0.39%4.78%12.08%13.45%6.19%
Return on Capital Employed (ROCE)
0.40%0.40%5.40%14.00%24.00%10.80%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-3.93%-4.21%6.50%7.19%--
FCF Yield
-57.92%-61.96%-67.67%-6.04%--
Buyback Yield / Dilution
-0.59%-0.59%-19.36%-13.99%0.00%-