Ovobel Foods Limited (BOM:530741)
India flag India · Delayed Price · Currency is INR
245.00
-6.40 (-2.55%)
At close: Sep 11, 2026

Ovobel Foods Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
2,7602,5681,8861,7462,2131,251
Revenue Growth
36.87%36.14%8.00%-21.11%76.95%12.97%
Gross Profit
844.25672.6438.13528.79843.02253.89
Operating Income
495.38223.6264.95200.85509.02-11.86
Net Income
370.1243.5390.56178.88388.230.17
Earnings Per Share
38.9225.639.5318.8340.860.02
EPS Growth
308.43%168.94%-49.38%-53.92%228257.46%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
138.15133.64225.1164
outside India
1,7471,6101,9861,186
Total
1,8851,7442,2111,250

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
434.81639.54110.03270.27479.84149.58
Total Debt
285.25285.25274.18194.83288.54269.85
Net Cash (Debt)
149.56354.3-164.1575.44191.3-120.27
Net Cash Growth
----60.56%--
Net Cash Per Share
15.7337.29-17.287.9420.14-12.66

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-301.7937.0569.41408.94-49.09
Capital Expenditures
--65.39-151.27-152.62-5.69-3.36
Free Cash Flow
-236.4-114.23-83.2403.25-52.45
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
30.59%26.20%23.23%30.28%38.09%20.30%
Operating Margin
17.95%8.71%3.44%11.50%23.00%-0.95%
Pretax Margin
18.28%13.09%6.57%13.67%23.76%0.10%
Profit Margin
13.41%9.49%4.80%10.24%17.54%0.01%
FCF Margin
-9.21%-6.06%-4.76%18.22%-4.19%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
6.304.186.2210.453.201429.96
P/FCF Ratio
9.854.31--3.08-
PS Ratio
0.840.400.301.070.560.19