| GOLDMAN SACHS BANK EUROPE SE - ODI
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            16 Sep 2025 | 
                            378.45 | 
                            985,874 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS (SINGAPORE) PTE - ODI
                             | 
                            Block | 
                            
                                Sell
                             | 
                            16 Sep 2025 | 
                            378.45 | 
                            985,874 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS BANK EUROPE SE - ODI
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            15 Sep 2025 | 
                            373.30 | 
                            1,210,464 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS (SINGAPORE) PTE - ODI
                             | 
                            Block | 
                            
                                Sell
                             | 
                            15 Sep 2025 | 
                            373.30 | 
                            1,210,464 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS BANK EUROPE SE - ODI
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            09 Sep 2025 | 
                            369 | 
                            1,891,167 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS (SINGAPORE) PTE - ODI
                             | 
                            Block | 
                            
                                Sell
                             | 
                            09 Sep 2025 | 
                            369 | 
                            1,891,167 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | THE MTBJ LTD. AS TRST FOR GOVERNMENT PENSION INVESTMENT FUND MTBJ400045849
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            14 Jul 2025 | 
                            401.05 | 
                            404,734 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | THE MTBJ LTD. AS TRST FOR GOVRNMNT PENSION INVSTMNT FUND MTBJ400045828
                             | 
                            Block | 
                            
                                Sell
                             | 
                            14 Jul 2025 | 
                            401.05 | 
                            404,734 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | UBS AG
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            23 Jan 2025 | 
                            466.50 | 
                            251,392 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | UBS PRINCIPAL CAPITAL ASIA LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            23 Jan 2025 | 
                            466.50 | 
                            251,392 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            04 Jun 2024 | 
                            503.86 | 
                            13,420,702 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            04 Jun 2024 | 
                            503.53 | 
                            13,420,702 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SOCIETE GENERALE
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            23 Apr 2024 | 
                            434.50 | 
                            1,258,494 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES - EUREKA FUND
                             | 
                            Block | 
                            
                                Sell
                             | 
                            23 Apr 2024 | 
                            434.50 | 
                            1,218,481 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES-GLOBAL FINANCIALS MARKET NEUTRAL FUND
                             | 
                            Block | 
                            
                                Sell
                             | 
                            23 Apr 2024 | 
                            434.50 | 
                            40,013 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BNP PARIBAS ARBITRAGE
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            31 Aug 2023 | 
                            245.40 | 
                            40,179 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BNP PARIBAS ARBITRAGE
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            31 Aug 2023 | 
                            238.91 | 
                            42,098,129 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Oct 2022 | 
                            94.65 | 
                            475,130 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Oct 2022 | 
                            94.65 | 
                            2,733,264 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Oct 2022 | 
                            94.65 | 
                            475,130 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Oct 2022 | 
                            94.65 | 
                            2,733,264 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            17 Oct 2022 | 
                            91.90 | 
                            474,676 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            17 Oct 2022 | 
                            91.90 | 
                            2,730,656 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            17 Oct 2022 | 
                            91.90 | 
                            474,676 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            17 Oct 2022 | 
                            91.90 | 
                            2,730,656 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Oct 2022 | 
                            93 | 
                            232,080 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Oct 2022 | 
                            93 | 
                            1,335,086 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            11 Oct 2022 | 
                            93 | 
                            232,080 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            11 Oct 2022 | 
                            93 | 
                            1,335,086 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            03 Oct 2022 | 
                            94 | 
                            232,218 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            03 Oct 2022 | 
                            94 | 
                            1,335,874 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            03 Oct 2022 | 
                            94 | 
                            232,218 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            03 Oct 2022 | 
                            94 | 
                            1,335,874 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Sep 2022 | 
                            104.05 | 
                            156,597 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Sep 2022 | 
                            104.05 | 
                            908,112 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Sep 2022 | 
                            104.05 | 
                            156,597 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Sep 2022 | 
                            104.05 | 
                            908,112 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            04 May 2022 | 
                            126.50 | 
                            1,707,721 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE TOTAL INTERNATIONAL STOCK MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            04 May 2022 | 
                            126.50 | 
                            1,707,721 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | INTEGRATED CORE STRATEGIES (ASIA) PTE. LTD.
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            30 Nov 2021 | 
                            134.46 | 
                            21,880,648 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            20 Oct 2021 | 
                            157.40 | 
                            792,182 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES EMERGING MARKETS INDEX MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            20 Oct 2021 | 
                            157.40 | 
                            792,182 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Oct 2021 | 
                            157.75 | 
                            792,182 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES EMERGING MARKETS INDEX MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            11 Oct 2021 | 
                            157.75 | 
                            792,182 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            04 Oct 2021 | 
                            156.10 | 
                            814,473 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES EMERGING MARKETS INDEX MAURITIUS CO 
                             | 
                            Block | 
                            
                                Sell
                             | 
                            04 Oct 2021 | 
                            156.10 | 
                            814,473 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            23 Sep 2021 | 
                            152.60 | 
                            806,332 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES EMERGING MARKETS INDEX MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            23 Sep 2021 | 
                            152.60 | 
                            806,332 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | UBS PRINCIPAL CAPITAL ASIA LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            09 Jun 2020 | 
                            102.25 | 
                            22,000,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | EASTSPRING INVESTMENTS - DEVELOPED AND EMERGING ASIA EQUITY FUND
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            09 Jun 2020 | 
                            102.25 | 
                            13,350,472 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | INTEGRATED CORE STRATEGIES (ASIA) PTE.LTD.
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            12 Jul 2019 | 
                            148.16 | 
                            10,292,892 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BARCLAYS GLOBAL FUND ADVISORS A/C ISHARES INDIA MAURITIUS C
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            31 May 2017 | 
                            193.35 | 
                            21,715,758 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | INTEGRATED CORE STRATEGIES (ASIA) PTE.LTD.
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            31 May 2016 | 
                            160.21 | 
                            5,092,346 | 
                            
                                No | 
                            
                            NSE |