Vishal Narnolia

Stock Analyst at ICICI Securities

(3.17)
# 2,495
Out of 4,575 analysts
81
Total ratings
49.1%
Success rate
5.4%
Average return

Stocks Rated by Vishal Narnolia

Axis Bank Limited
Jul 19, 2026
Maintained: Buy
Price Target: ₹1,520₹1,575
Current: ₹1,230
Upside: +28.05%
The Federal Bank Limited
Jul 19, 2026
Maintained: Hold
Price Target: ₹310.00₹332.00
Current: ₹354.60
Upside: -6.37%
HDFC Bank Limited
Jul 19, 2026
Maintained: Buy
Price Target: ₹1,150₹1,000
Current: ₹743.50
Upside: +34.50%
HDFC Life Insurance Company Limited
Jul 16, 2026
Maintained: Buy
Price Target: ₹860.00₹700.00
Current: ₹555.80
Upside: +25.94%
Indian Bank
Jul 13, 2026
Maintained: Buy
Price Target: ₹950.00₹1,000
Current: ₹825.50
Upside: +21.14%
Kotak Mahindra Bank Limited
May 3, 2026
Maintained: Buy
Price Target: ₹515.00₹475.00
Current: ₹384.60
Upside: +23.50%
IndusInd Bank Limited
Apr 26, 2026
Maintained: Hold
Price Target: ₹950.00
Current: ₹997.45
Upside: -4.76%
Bajaj Finance Limited
Feb 4, 2026
Maintained: Buy
Price Target: ₹1,180₹1,150
Current: ₹1,019
Upside: +12.86%
Bank of Baroda Limited
Feb 2, 2026
Maintained: Buy
Price Target: ₹340.00
Current: ₹246.25
Upside: +38.07%
IDFC First Bank Limited
Feb 2, 2026
Maintained: Buy
Price Target: ₹100.00
Current: ₹80.95
Upside: +23.53%
Upgraded: Buy
Price Target: ₹2,000₹2,300
Current: ₹1,851
Upside: +24.24%
Maintained: Buy
Price Target: ₹1,000₹1,100
Current: ₹815.00
Upside: +34.97%
Downgraded: Hold
Price Target: ₹310.00₹325.00
Current: ₹302.50
Upside: +7.44%
Maintained: Buy
Price Target: ₹200.00₹180.00
Current: ₹120.20
Upside: +49.75%
Maintained: Buy
Price Target: ₹910.00₹940.00
Current: ₹1,012
Upside: n/a
Maintained: Buy
Price Target: ₹720.00₹700.00
Current: ₹1,006
Upside: n/a
Maintained: Buy
Price Target: ₹5,500₹5,100
Current: ₹2,509
Upside: n/a
Maintained: Buy
Price Target: ₹600.00
Current: ₹579.90
Upside: n/a
Maintained: Buy
Price Target: ₹800.00
Current: ₹1,112
Upside: n/a
Maintained: Hold
Price Target: ₹6,700
Current: ₹2,733
Upside: n/a
Maintained: Hold
Price Target: ₹2,100
Current: ₹1,665
Upside: n/a