8 Most Profitable Bank Stocks To Buy According to Analysts

7. HDFC Bank Limited (NYSE:HDB)

Average Upside Potential: 15.92%

TTM Net Income: $8.039 Billion

The Indian HDFC Bank provides banking and financial services to individuals and businesses. The Bank’s distribution network included 9,143 branches and 21,049 ATMs across 4,101 cities/towns as of December 31, 2024. ​​​​​​​The Bank’s international operations encompass four branches in Hong Kong, Bahrain, Dubai, and an IFSC Banking Unit (IBU) in Gujarat International Finance Tech City.

HDFC Bank serves as one of the largest private lenders in India which successfully entered the $100-billion market-cap club in 2023 and became the world’s 7th largest lender, following its reverse merger with its parent company, HDFC Ltd. Currently, the Bank is trying to normalize its credit deposit ratio with the deposit growth outpacing its loan growth. The deposit growth has been robust despite the challenging macro environment. At the same time, HDFC is achieving better distribution, with the addition of ‘about over 1,000-odd branches over a year-on-year period, on a 12-month period’, as reiterated by the CEO during the firm’s recent Q3 FY’25 earnings call.

For the quarter ended December 31, 2024, the Bank’s net revenue rose by 6.3% to ₹421.1 billion from ₹396.1 billion in the prior-year quarter. The Bank’s average deposits were reported to be ₹24,528 billion for the quarter, demonstrating a growth of 15.9% over the year. The Bank posted a standalone net profit of ₹16,736 crore for the quarter.