As a market leader in olive oil with decades of heritage dating to 1894, Deoleo leverages a portfolio of premium, mid-tier, and value brands to capture market segments globally. The company is navigating post-restructuring recovery with CVC Capital Partners ownership and debt reduction initiatives, focusing on operational stability and margin improvement amid commodity price volatility in the olive oil sector.
Cyborg Score Rationale
Deoleo demonstrates market leadership and revenue growth momentum (18.99% increase in 2024) but faces operational challenges including continued losses (€28.33M in 2024), negative EBITDA margin (-2.90%), and high stock volatility (beta 2.13). The company shows turnaround potential but requires sustained profitability execution.
Top Insights
World's largest olive oil producer by volume with established global distribution networks across 50+ countries
Recent revenue growth of 19% YoY (€996.65M in 2024 vs €837.62M in 2023) indicates market recovery and pricing stabilization
Persistent operating losses and negative EBITDA signal margin pressure despite topline growth; profitability inflection remains elusive
Highly volatile stock (beta 2.13) trading at 93.5% below fair value estimates, indicating significant market discount and restructuring recovery narrative