Vishal Narnolia
Stock Analyst at ICICI Securities
(3.17)
# 2,594
Out of 4,651 analysts
83
Total ratings
54.2%
Success rate
5.5%
Average return
Main Sectors:
Stocks Rated by Vishal Narnolia
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| NSE: BAJFINANCE Bajaj Finance Limited | Maintained: Buy | ₹1,150 → ₹1,290 | ₹1,087 | +18.68% | 5 | Jul 31, 2026 | |
| NSE: BANKBARODA Bank of Baroda Limited | Maintained: Buy | ₹340.00 → ₹300.00 | ₹248.22 | +20.86% | 7 | Jul 27, 2026 | |
| NSE: AXISBANK Axis Bank Limited | Maintained: Buy | ₹1,520 → ₹1,575 | ₹1,217 | +29.37% | 7 | Jul 19, 2026 | |
| NSE: FEDERALBNK The Federal Bank Limited | Maintained: Hold | ₹310.00 → ₹332.00 | ₹351.30 | -5.49% | 5 | Jul 19, 2026 | |
| NSE: HDFCBANK HDFC Bank Limited | Maintained: Buy | ₹1,150 → ₹1,000 | ₹727.00 | +37.55% | 6 | Jul 19, 2026 | |
| NSE: HDFCLIFE HDFC Life Insurance Company Limited | Maintained: Buy | ₹860.00 → ₹700.00 | ₹535.85 | +30.63% | 6 | Jul 16, 2026 | |
| NSE: INDIANB Indian Bank | Maintained: Buy | ₹950.00 → ₹1,000 | ₹894.95 | +11.74% | 5 | Jul 13, 2026 | |
| NSE: KOTAKBANK Kotak Mahindra Bank Limited | Maintained: Buy | ₹515.00 → ₹475.00 | ₹391.15 | +21.44% | 5 | May 3, 2026 | |
| NSE: INDUSINDBK IndusInd Bank Limited | Maintained: Hold | ₹950.00 | ₹1,021 | -6.94% | 6 | Apr 26, 2026 | |
| NSE: IDFCFIRSTB IDFC First Bank Limited | Maintained: Buy | ₹100.00 | ₹85.69 | +16.70% | 6 | Feb 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | ₹2,000 → ₹2,300 | ₹1,795 | +28.13% | 4 | Jan 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹1,000 → ₹1,100 | ₹820.80 | +34.02% | 3 | Jan 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | ₹310.00 → ₹325.00 | ₹306.30 | +6.11% | 3 | Jan 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹200.00 → ₹180.00 | ₹116.25 | +54.84% | 5 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹910.00 → ₹940.00 | ₹1,068 | n/a | 2 | May 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹720.00 → ₹700.00 | ₹1,122 | n/a | 2 | Jan 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹5,500 → ₹5,100 | ₹2,485 | n/a | 2 | Jan 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹600.00 | ₹585.15 | n/a | 1 | Nov 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹800.00 | ₹1,168 | n/a | 1 | Oct 27, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | ₹6,700 | ₹2,912 | n/a | 1 | Oct 24, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | ₹2,100 | ₹1,630 | n/a | 1 | Oct 23, 2024 |
Bajaj Finance Limited
Jul 31, 2026
Maintained: Buy
Price Target: ₹1,150 → ₹1,290
Current: ₹1,087
Upside: +18.68%
Bank of Baroda Limited
Jul 27, 2026
Maintained: Buy
Price Target: ₹340.00 → ₹300.00
Current: ₹248.22
Upside: +20.86%
Axis Bank Limited
Jul 19, 2026
Maintained: Buy
Price Target: ₹1,520 → ₹1,575
Current: ₹1,217
Upside: +29.37%
The Federal Bank Limited
Jul 19, 2026
Maintained: Hold
Price Target: ₹310.00 → ₹332.00
Current: ₹351.30
Upside: -5.49%
HDFC Bank Limited
Jul 19, 2026
Maintained: Buy
Price Target: ₹1,150 → ₹1,000
Current: ₹727.00
Upside: +37.55%
HDFC Life Insurance Company Limited
Jul 16, 2026
Maintained: Buy
Price Target: ₹860.00 → ₹700.00
Current: ₹535.85
Upside: +30.63%
Indian Bank
Jul 13, 2026
Maintained: Buy
Price Target: ₹950.00 → ₹1,000
Current: ₹894.95
Upside: +11.74%
Kotak Mahindra Bank Limited
May 3, 2026
Maintained: Buy
Price Target: ₹515.00 → ₹475.00
Current: ₹391.15
Upside: +21.44%
IndusInd Bank Limited
Apr 26, 2026
Maintained: Hold
Price Target: ₹950.00
Current: ₹1,021
Upside: -6.94%
IDFC First Bank Limited
Feb 2, 2026
Maintained: Buy
Price Target: ₹100.00
Current: ₹85.69
Upside: +16.70%
Jan 30, 2026
Upgraded: Buy
Price Target: ₹2,000 → ₹2,300
Current: ₹1,795
Upside: +28.13%
Jan 20, 2026
Maintained: Buy
Price Target: ₹1,000 → ₹1,100
Current: ₹820.80
Upside: +34.02%
Jan 20, 2026
Downgraded: Hold
Price Target: ₹310.00 → ₹325.00
Current: ₹306.30
Upside: +6.11%
Jan 12, 2026
Maintained: Buy
Price Target: ₹200.00 → ₹180.00
Current: ₹116.25
Upside: +54.84%
May 5, 2025
Maintained: Buy
Price Target: ₹910.00 → ₹940.00
Current: ₹1,068
Upside: n/a
Jan 30, 2025
Maintained: Buy
Price Target: ₹720.00 → ₹700.00
Current: ₹1,122
Upside: n/a
Jan 16, 2025
Maintained: Buy
Price Target: ₹5,500 → ₹5,100
Current: ₹2,485
Upside: n/a
Nov 11, 2024
Maintained: Buy
Price Target: ₹600.00
Current: ₹585.15
Upside: n/a
Oct 27, 2024
Maintained: Buy
Price Target: ₹800.00
Current: ₹1,168
Upside: n/a
Oct 24, 2024
Maintained: Hold
Price Target: ₹6,700
Current: ₹2,912
Upside: n/a
Oct 23, 2024
Maintained: Hold
Price Target: ₹2,100
Current: ₹1,630
Upside: n/a