
Ankur Rudra
Stock Analyst at J.P. Morgan
(0.43)
# 4,470
Out of 5,119 analysts
169
Total ratings
40%
Success rate
-5.4%
Average return
Main Sectors:
Stocks Rated by Ankur Rudra
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| NSE: MEESHO Meesho Limited | Reiterated: Buy | ₹250.00 | ₹233.55 | +7.04% | 1 | Oct 29, 2026 | |
| NSE: SWIGGY Swiggy Limited | Reiterated: Buy | ₹360.00 → ₹310.00 | ₹191.17 | +62.16% | 11 | Oct 25, 2026 | |
| NSE: TECHM Tech Mahindra Limited | Reiterated: Buy | ₹1,700 → ₹1,900 | ₹1,831 | +3.77% | 8 | Oct 16, 2026 | |
| NSE: BHARTIARTL Bharti Airtel Limited | Reiterated: Buy | ₹2,250 → ₹2,240 | ₹2,107 | +6.30% | 7 | Oct 12, 2026 | |
| NSE: HCLTECH HCL Technologies Limited | Reiterated: Sell | ₹1,060 → ₹1,080 | ₹1,440 | -25.00% | 12 | Oct 6, 2026 | |
| NSE: INDGN Indegene Limited | Reiterated: Buy | ₹600.00 → ₹650.00 | ₹610.00 | +6.56% | 6 | Oct 6, 2026 | |
| NSE: TCS Tata Consultancy Services Limited | Reiterated: Buy | ₹2,400 → ₹2,300 | ₹2,499 | -7.94% | 11 | Oct 6, 2026 | |
| NSE: PAYTM One97 Communications Limited | Upgraded: Buy | ₹1,300 → ₹2,100 | ₹1,794 | +17.03% | 5 | Sep 21, 2026 | |
| NSE: PINELABS Pine Labs Limited | Reiterated: Hold | ₹145.00 → ₹190.00 | ₹162.48 | +16.94% | 3 | Sep 21, 2026 | |
| NSE: PWL Physicswallah Limited | Upgraded: Buy | ₹148.00 | ₹130.01 | +13.84% | 3 | Aug 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹2,500 → ₹1,850 | ₹2,076 | -10.89% | 6 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹2,600 → ₹2,650 | ₹2,520 | +5.16% | 9 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $11 | $12.50 | -12.80% | 20 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $1.7 → $1.6 | $2.16 | -25.93% | 14 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹220.00 → ₹250.00 | ₹215.70 | +15.90% | 2 | Jul 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60 → $65 | $51.10 | +27.20% | 9 | Jul 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹1,940 → ₹1,880 | ₹1,658 | +13.38% | 5 | May 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | ₹1,700 → ₹1,500 | ₹1,655 | -9.37% | 6 | Mar 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | ₹8.50 → ₹9.00 | ₹12.76 | -29.47% | 5 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | ₹370.00 → ₹390.00 | ₹383.10 | +1.80% | 6 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹1,900 → ₹2,000 | ₹1,181 | n/a | 6 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹920.00 → ₹900.00 | ₹504.00 | n/a | 3 | Jul 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | ₹1,650 → ₹1,500 | ₹1,192 | n/a | 3 | Jul 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹54.00 | ₹43.46 | n/a | 4 | Jul 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | ₹250.00 → ₹260.00 | ₹198.00 | n/a | 4 | Jul 2, 2025 |
Meesho Limited
Oct 29, 2026
Reiterated: Buy
Price Target: ₹250.00
Current: ₹233.55
Upside: +7.04%
Swiggy Limited
Oct 25, 2026
Reiterated: Buy
Price Target: ₹360.00 → ₹310.00
Current: ₹191.17
Upside: +62.16%
Tech Mahindra Limited
Oct 16, 2026
Reiterated: Buy
Price Target: ₹1,700 → ₹1,900
Current: ₹1,831
Upside: +3.77%
Bharti Airtel Limited
Oct 12, 2026
Reiterated: Buy
Price Target: ₹2,250 → ₹2,240
Current: ₹2,107
Upside: +6.30%
HCL Technologies Limited
Oct 6, 2026
Reiterated: Sell
Price Target: ₹1,060 → ₹1,080
Current: ₹1,440
Upside: -25.00%
Indegene Limited
Oct 6, 2026
Reiterated: Buy
Price Target: ₹600.00 → ₹650.00
Current: ₹610.00
Upside: +6.56%
Tata Consultancy Services Limited
Oct 6, 2026
Reiterated: Buy
Price Target: ₹2,400 → ₹2,300
Current: ₹2,499
Upside: -7.94%
One97 Communications Limited
Sep 21, 2026
Upgraded: Buy
Price Target: ₹1,300 → ₹2,100
Current: ₹1,794
Upside: +17.03%
Pine Labs Limited
Sep 21, 2026
Reiterated: Hold
Price Target: ₹145.00 → ₹190.00
Current: ₹162.48
Upside: +16.94%
Physicswallah Limited
Aug 17, 2026
Upgraded: Buy
Price Target: ₹148.00
Current: ₹130.01
Upside: +13.84%
Jul 30, 2026
Reiterated: Buy
Price Target: ₹2,500 → ₹1,850
Current: ₹2,076
Upside: -10.89%
Jul 28, 2026
Reiterated: Buy
Price Target: ₹2,600 → ₹2,650
Current: ₹2,520
Upside: +5.16%
Jul 28, 2026
Downgraded: Hold
Price Target: $11
Current: $12.50
Upside: -12.80%
Jul 21, 2026
Reiterated: Sell
Price Target: $1.7 → $1.6
Current: $2.16
Upside: -25.93%
Jul 16, 2026
Reiterated: Buy
Price Target: ₹220.00 → ₹250.00
Current: ₹215.70
Upside: +15.90%
Jul 14, 2026
Reiterated: Buy
Price Target: $60 → $65
Current: $51.10
Upside: +27.20%
May 18, 2026
Reiterated: Buy
Price Target: ₹1,940 → ₹1,880
Current: ₹1,658
Upside: +13.38%
Mar 25, 2026
Reiterated: Hold
Price Target: ₹1,700 → ₹1,500
Current: ₹1,655
Upside: -9.37%
Feb 13, 2026
Downgraded: Sell
Price Target: ₹8.50 → ₹9.00
Current: ₹12.76
Upside: -29.47%
Feb 5, 2026
Reiterated: Hold
Price Target: ₹370.00 → ₹390.00
Current: ₹383.10
Upside: +1.80%
Oct 16, 2025
Reiterated: Buy
Price Target: ₹1,900 → ₹2,000
Current: ₹1,181
Upside: n/a
Jul 28, 2025
Reiterated: Buy
Price Target: ₹920.00 → ₹900.00
Current: ₹504.00
Upside: n/a
Jul 10, 2025
Downgraded: Hold
Price Target: ₹1,650 → ₹1,500
Current: ₹1,192
Upside: n/a
Jul 2, 2025
Reiterated: Buy
Price Target: ₹54.00
Current: ₹43.46
Upside: n/a
Jul 2, 2025
Reiterated: Hold
Price Target: ₹250.00 → ₹260.00
Current: ₹198.00
Upside: n/a