Swiggy and Eternal reported Q4 results, with both facing profitability challenges due to rising expenses and competition. Eternal's profit fell 78% to ?31 crore, while Swiggy's losses widened to ?1,081 crore. Analysts have adjusted target prices, favouring Eternal over Swiggy.