Ankur Rudra

Stock Analyst at J.P. Morgan

(0.22)
# 4,326
Out of 4,486 analysts
146
Total ratings
24.7%
Success rate
-9.2%
Average return

Stocks Rated by Ankur Rudra

Tech Mahindra Limited
Jun 30, 2026
Maintained: Buy
Price Target: ₹1,750₹1,600
Current: $1,447.00
Upside: +10.57%
Infosys
Jun 24, 2026
Maintained: Buy
Price Target: $17$13
Current: $11.27
Upside: +12.69%
Wipro
Jun 24, 2026
Downgraded: Sell
Price Target: $2.2$1.7
Current: $1.85
Upside: -8.11%
HCL Technologies Limited
Jun 24, 2026
Downgraded: Sell
Price Target: ₹1,370₹1,000
Current: $1,168.20
Upside: -14.40%
Mphasis Limited
Jun 24, 2026
Maintained: Buy
Price Target: ₹2,650₹2,600
Current: $2,374.60
Upside: +9.49%
Tata Consultancy Services Limited
Jun 24, 2026
Maintained: Buy
Price Target: ₹3,150₹2,400
Current: $2,096.10
Upside: +14.50%
Physicswallah Limited
May 29, 2026
Maintained: Buy
Price Target: ₹127.00
Current: $148.78
Upside: -14.64%
Pine Labs Limited
May 27, 2026
Maintained: Hold
Price Target: ₹155.00
Current: $147.96
Upside: +4.76%
One97 Communications Limited
May 25, 2026
Maintained: Hold
Price Target: ₹1,290₹1,200
Current: $1,246.00
Upside: -3.69%
MakeMyTrip
May 22, 2026
Maintained: Buy
Price Target: $120$60
Current: $58.70
Upside: +2.21%
Maintained: Buy
Price Target: ₹2,380₹2,250
Current: $1,922.70
Upside: +17.02%
Maintained: Buy
Price Target: ₹1,940₹1,880
Current: $1,500.30
Upside: +25.31%
Upgraded: Buy
Price Target: ₹500.00₹600.00
Current: $491.85
Upside: +21.99%
Maintained: Buy
Price Target: 220.00
Current: $193.08
Upside: +13.94%
Maintained: Hold
Price Target: ₹1,700₹1,500
Current: $1,890.50
Upside: -20.66%
Downgraded: Sell
Price Target: ₹8.50₹9.00
Current: $13.85
Upside: -35.02%
Maintained: Hold
Price Target: ₹370.00₹390.00
Current: $382.80
Upside: +1.88%
Maintained: Buy
Price Target: ₹520.00₹430.00
Current: $266.27
Upside: +61.49%
Maintained: Buy
Price Target: ₹2,400₹2,500
Current: $1,516.20
Upside: +64.89%
Maintained: Buy
Price Target: ₹1,900₹2,000
Current: $1,071.80
Upside: +86.60%
Maintained: Buy
Price Target: ₹920.00₹900.00
Current: $541.00
Upside: +66.36%
Downgraded: Hold
Price Target: ₹1,650₹1,500
Current: $1,159.45
Upside: +29.37%
Maintained: Buy
Price Target: ₹54.00
Current: $41.44
Upside: n/a
Maintained: Hold
Price Target: ₹250.00₹260.00
Current: $173.00
Upside: n/a