Holdings

iShares MSCI India ETF

As of May 31, 2026, iShares MSCI India ETF reported 164 positions worth US$6.72B. Largest: Reliance Industries Limited, Hdfc Bank Limited and Icici Bank Limited. What it bought and sold, with each filing.

CompanySharesValue as reportedChangeAs of
Reliance Industries Limited30.3MUS$421M−6.92MMay 31, 2026
Hdfc Bank Limited53MUS$416M−16.4MMay 31, 2026
Icici Bank Limited23.9MUS$316M−8.18MMay 31, 2026
Bharti Airtel Limited12.8MUS$245M−2.92MMay 31, 2026
Infosys Limited16.1MUS$197M−4.17MMay 31, 2026
Axis Bank Limited11.1MUS$151M−2.89MMay 31, 2026
Mahindra & Mahindra Ltd.4.64MUS$149M−1.06MMay 31, 2026
Larsen & Toubro Limited3.35MUS$144M−766KMay 31, 2026
Bajaj Finance Limited13.6MUS$130M−3.52MMay 31, 2026
Kotak Mahindra Bank Limited26.5MUS$107M−6.87MMay 31, 2026