10 Best Indian Stocks to Buy According to Billionaires

3. ICICI Bank Limited (NYSE:IBN)

Number of Billionaires: 8

Billionaire Holdings: $2,455,097,770

ICICI Bank Limited (NYSE:IBN) is a leading financial services company, offering a range of services to corporate and retail customers. The bank has a vast nationwide network of 5,900 branches and 16,650 ATMs across India.

The company reported strong results for the quarter that ended December 31, 2024, with profit after tax growing 14.8% year-over-year to $1.4 billion. ICICI Bank Limited (NYSE:IBN)’s total period-end deposits were also up by 14.1% from last year to $177.6 billion. Average deposits were 13.7% higher than the comparable period in 2023.

Including profits for the nine months, ICICI Bank Limited (NYSE:IBN)’s CET-1 ratio stood at 15.93%, while the bank’s capital adequacy ratio was 16.60%. The results have bolstered investor sentiment, which is reflected in the YTD returns of 4% in the stock, while most Indian companies have struggled this year. Shares were up by 3.47% over the past week in anticipation of the company’s upcoming board meeting on April 19 to approve financial results for the quarter ending March 31.

According to Insider Monkey’s database for Q4 2024, 8 billionaires held a stake in ICICI Bank Limited (NYSE:IBN), with combined holdings of over $2.45 billion. It is one of the best Indian stocks to buy.