8 Most Profitable Bank Stocks To Buy According to Analysts

4. ICICI Bank Limited (NYSE:IBN)

Average Upside Potential: 23.04%

TTM Net Income: $5.877 Billion

ICICI Bank Limited (NYSE:IBN) is an Indian multinational banking and financial services company. ICICI Bank provides different banking products and financial services to corporate and retail customers via various delivery channels and through its group companies.

Through a 360-degree customer-centric approach and by catering to opportunities across ecosystems and micromarkets, ICICI Bank continues to strengthen its position to drive profitable growth. The bank focuses on offering holistic solutions by integrating various financial services and leveraging its extensive franchise while enhancing delivery capabilities, striving to expand its market share across key segments.

For the quarter ended December 31 (Q3 of FY2025), the firm’s core operating profit rose by 13.1% year-on-year to ₹16,516 crore. In terms of deposit growth, total period-end deposits grew by 14.1% year-on-year. ICICI is also growing its branch network and had a network of 6,742 branches and 16,277 ATMs and cash recycling machines, as of December 31, 2024, with the addition of 129 branches during Q3-2025.