Out of the 26 analysts that have coverage on the food delivery aggregator, 24 of them have a ‘Buy’ recommendation, while the other two have a ‘Sell’ rating.
Out of the 26 analysts that have coverage on the food delivery aggregator, 24 of them have a ‘Buy’ recommendation, while the other two have a ‘Sell’ rating.