Ankur Rudra

Stock Analyst at J.P. Morgan

(0.37)
# 4,379
Out of 4,655 analysts
159
Total ratings
35.6%
Success rate
-5.6%
Average return

Stocks Rated by Ankur Rudra

Swiggy Limited
Aug 4, 2026
Maintained: Buy
Price Target: ₹430.00₹360.00
Current: ₹274.15
Upside: +31.31%
Coforge Limited
Jul 30, 2026
Maintained: Buy
Price Target: ₹2,500₹1,850
Current: ₹1,779
Upside: +4.02%
Pine Labs Limited
Jul 30, 2026
Maintained: Hold
Price Target: ₹155.00₹145.00
Current: ₹162.06
Upside: -10.53%
Infosys
Jul 28, 2026
Downgraded: Hold
Price Target: $11
Current: $11.62
Upside: -6.20%
Mphasis Limited
Jul 28, 2026
Maintained: Buy
Price Target: ₹2,600₹2,650
Current: ₹2,478
Upside: +6.96%
One97 Communications Limited
Jul 23, 2026
Maintained: Hold
Price Target: ₹1,200₹1,300
Current: ₹1,567
Upside: -17.02%
Wipro
Jul 21, 2026
Maintained: Sell
Price Target: $1.7$1.6
Current: $1.91
Upside: -16.23%
Tech Mahindra Limited
Jul 21, 2026
Maintained: Buy
Price Target: ₹1,600₹1,700
Current: ₹1,588
Upside: +7.04%
Billionbrains Garage Ventures Limited
Jul 16, 2026
Maintained: Buy
Price Target: ₹220.00₹250.00
Current: ₹198.69
Upside: +25.82%
MakeMyTrip
Jul 14, 2026
Maintained: Buy
Price Target: $60$65
Current: $59.70
Upside: +8.88%
Maintained: Sell
Price Target: ₹1,000₹1,060
Current: ₹1,299
Upside: -18.37%
Downgraded: Hold
Price Target: ₹127.00₹148.00
Current: ₹119.97
Upside: +23.36%
Maintained: Buy
Price Target: ₹3,150₹2,400
Current: ₹2,289
Upside: +4.83%
Maintained: Buy
Price Target: ₹2,380₹2,250
Current: ₹1,948
Upside: +15.53%
Maintained: Buy
Price Target: ₹1,940₹1,880
Current: ₹1,612
Upside: +16.63%
Upgraded: Buy
Price Target: ₹500.00₹600.00
Current: ₹563.55
Upside: +6.47%
Maintained: Hold
Price Target: ₹1,700₹1,500
Current: ₹1,838
Upside: -18.37%
Downgraded: Sell
Price Target: ₹8.50₹9.00
Current: ₹13.80
Upside: -34.78%
Maintained: Hold
Price Target: ₹370.00₹390.00
Current: ₹374.40
Upside: +4.17%
Maintained: Buy
Price Target: ₹1,900₹2,000
Current: ₹1,117
Upside: +79.08%
Maintained: Buy
Price Target: ₹920.00₹900.00
Current: ₹557.05
Upside: n/a
Downgraded: Hold
Price Target: ₹1,650₹1,500
Current: ₹1,357
Upside: n/a
Maintained: Buy
Price Target: ₹54.00
Current: ₹42.29
Upside: n/a
Maintained: Hold
Price Target: ₹250.00₹260.00
Current: ₹179.35
Upside: n/a