Ankur Rudra

Stock Analyst at J.P. Morgan

(0.21)
# 4,263
Out of 4,417 analysts
140
Total ratings
24.1%
Success rate
-10%
Average return

Stocks Rated by Ankur Rudra

Physicswallah Limited
May 29, 2026
Maintained: Buy
Price Target: ₹127.00
Current: $113.38
Upside: +12.01%
Pine Labs Limited
May 27, 2026
Maintained: Hold
Price Target: ₹155.00
Current: $152.12
Upside: +1.89%
One97 Communications Limited
May 25, 2026
Maintained: Hold
Price Target: ₹1,290₹1,200
Current: $1,116.60
Upside: +7.47%
MakeMyTrip
May 22, 2026
Maintained: Buy
Price Target: $120$60
Current: $45.45
Upside: +32.01%
Bharti Airtel Limited
May 18, 2026
Maintained: Buy
Price Target: ₹2,380₹2,250
Current: $1,874.20
Upside: +20.05%
Bharti Hexacom Limited
May 18, 2026
Maintained: Buy
Price Target: ₹1,940₹1,880
Current: $1,463.30
Upside: +28.48%
Indegene Limited
May 4, 2026
Upgraded: Buy
Price Target: ₹500.00₹600.00
Current: $518.80
Upside: +15.65%
Mphasis Limited
May 4, 2026
Maintained: Buy
Price Target: ₹2,600₹2,650
Current: $2,340.00
Upside: +13.25%
HCL Technologies Limited
Apr 22, 2026
Maintained: Hold
Price Target: ₹1,410₹1,370
Current: $1,165.00
Upside: +17.60%
Billionbrains Garage Ventures Limited
Apr 22, 2026
Maintained: Buy
Price Target: 220.00
Current: $198.97
Upside: +10.57%
Maintained: Buy
Price Target: $23$17
Current: $11.70
Upside: +43.59%
Maintained: Hold
Price Target: $3$2.2
Current: $2.48
Upside: -11.29%
Maintained: Buy
Price Target: ₹4,050₹3,150
Current: $2,221.00
Upside: +41.83%
Maintained: Buy
Price Target: ₹1,600₹1,750
Current: $1,457.60
Upside: +20.06%
Maintained: Hold
Price Target: ₹1,700₹1,500
Current: $1,636.30
Upside: -8.33%
Downgraded: Sell
Price Target: ₹8.50₹9.00
Current: $14.90
Upside: -39.60%
Maintained: Hold
Price Target: ₹370.00₹390.00
Current: $414.30
Upside: -5.87%
Maintained: Buy
Price Target: ₹520.00₹430.00
Current: $259.60
Upside: +65.64%
Maintained: Buy
Price Target: ₹2,400₹2,500
Current: $1,468.00
Upside: +70.30%
Maintained: Buy
Price Target: ₹1,900₹2,000
Current: $1,156.00
Upside: +73.01%
Maintained: Buy
Price Target: ₹920.00₹900.00
Current: $501.00
Upside: +79.64%
Downgraded: Hold
Price Target: ₹1,650₹1,500
Current: $1,015.85
Upside: +47.66%
Maintained: Buy
Price Target: ₹54.00
Current: $39.64
Upside: +36.23%
Maintained: Hold
Price Target: ₹250.00₹260.00
Current: $184.30
Upside: +41.07%