Modi Naturals Ltd shared its Investor Presentation for May 2025, reporting a revenue increase of 65.8% YoY to Rs 662.9 crore and EBITDA of Rs 56.0 crore, indicating strong financial performance and plans for product expansion and increased marketing spend in FY26.