Swiggy Limited (NSE:SWIGGY)
India flag India · Delayed Price · Currency is INR
251.50
-10.05 (-3.84%)
Jul 24, 2026, 3:30 PM IST

Swiggy Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Motilal Oswal
Motilal Oswal
Buy
Maintains
₹390.00₹320.00
BuyMaintains₹390.00₹320.00+27.24%May 11, 2026
Citi
Citi
Buy
Maintains
₹415.00
BuyMaintains₹415.00+65.01%May 11, 2026
Jefferies
Jefferies
Buy
Maintains
₹415.00
BuyMaintains₹415.00+65.01%May 8, 2026
Bernstein
Bernstein
Buy
Maintains
₹570.00₹500.00
BuyMaintains₹570.00₹500.00+98.81%Mar 6, 2026
J.P. Morgan
J.P. Morgan
Buy
Maintains
₹430.00
BuyMaintains₹430.00+70.97%Feb 2, 2026