Vishal Narnolia

Stock Analyst at ICICI Securities

(3.42)
# 2,267
Out of 4,408 analysts
76
Total ratings
56.6%
Success rate
6.9%
Average return

Stocks Rated by Vishal Narnolia

Kotak Mahindra Bank Limited
May 3, 2026
Maintained: Buy
Price Target: ₹515.00₹475.00
Current: $406.70
Upside: +16.79%
IndusInd Bank Limited
Apr 26, 2026
Maintained: Hold
Price Target: ₹950.00
Current: $923.25
Upside: +2.90%
Bajaj Finance Limited
Feb 4, 2026
Maintained: Buy
Price Target: ₹1,180₹1,150
Current: $957.15
Upside: +20.15%
Bank of Baroda Limited
Feb 2, 2026
Maintained: Buy
Price Target: ₹340.00
Current: $274.00
Upside: +24.09%
IDFC First Bank Limited
Feb 2, 2026
Maintained: Buy
Price Target: ₹100.00
Current: $77.43
Upside: +29.15%
SBI Life Insurance Company Limited
Jan 30, 2026
Upgraded: Buy
Price Target: ₹2,000₹2,300
Current: $1,774.60
Upside: +29.61%
Axis Bank Limited
Jan 27, 2026
Maintained: Buy
Price Target: ₹1,435₹1,520
Current: $1,364.50
Upside: +11.40%
Indian Bank
Jan 26, 2026
Maintained: Hold
Price Target: ₹900.00₹950.00
Current: $852.00
Upside: +11.50%
Can Fin Homes Limited
Jan 20, 2026
Maintained: Buy
Price Target: ₹1,000₹1,100
Current: $870.40
Upside: +26.38%
L&T Finance Limited
Jan 20, 2026
Downgraded: Hold
Price Target: ₹310.00₹325.00
Current: $294.30
Upside: +10.43%
Downgraded: Hold
Price Target: ₹275.00₹310.00
Current: $319.40
Upside: -2.94%
Maintained: Buy
Price Target: ₹1,200₹1,150
Current: $787.10
Upside: +46.11%
Maintained: Buy
Price Target: ₹860.00
Current: $573.00
Upside: +50.09%
Maintained: Buy
Price Target: ₹200.00₹180.00
Current: $125.79
Upside: +43.10%
Maintained: Buy
Price Target: ₹910.00₹940.00
Current: $1,008.20
Upside: n/a
Maintained: Buy
Price Target: ₹720.00₹700.00
Current: $1,001.40
Upside: n/a
Maintained: Buy
Price Target: ₹5,500₹5,100
Current: $2,655.00
Upside: n/a
Maintained: Buy
Price Target: ₹600.00
Current: $524.35
Upside: n/a
Maintained: Buy
Price Target: ₹800.00
Current: $1,146.30
Upside: n/a
Maintained: Hold
Price Target: ₹6,700
Current: $2,861.10
Upside: n/a
Maintained: Hold
Price Target: ₹2,100
Current: $1,768.90
Upside: n/a