| GOLDMAN SACHS BANK EUROPE SE - ODI
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            08 Oct 2025 | 
                            72.45 | 
                            11,000,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS (SINGAPORE) PTE - ODI
                             | 
                            Block | 
                            
                                Sell
                             | 
                            08 Oct 2025 | 
                            72.45 | 
                            11,000,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS BANK EUROPE SE - ODI
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            07 Oct 2025 | 
                            71.75 | 
                            11,000,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS (SINGAPORE) PTE - ODI
                             | 
                            Block | 
                            
                                Sell
                             | 
                            07 Oct 2025 | 
                            71.75 | 
                            11,000,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | CLOVERDELL INVESTMENT LTD
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            28 Mar 2024 | 
                            75.24 | 
                            158,853,018 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | EAST BRIDGE CAPITAL MASTER FUND I LTD
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            29 Feb 2024 | 
                            79.80 | 
                            18,171,745 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | BNP PARIBAS ARBITRAGE
                             | 
                            Block | 
                            
                                Sell
                             | 
                            29 Feb 2024 | 
                            79.80 | 
                            18,171,745 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | DAYSIDE INVESTMENT LTD
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            07 Dec 2023 | 
                            86.10 | 
                            91,775,672 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS (SINGAPORE) PTE.- ODI
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            10 Oct 2023 | 
                            90.25 | 
                            15,534,626 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS INVESTMENTS MAURITIUS I LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            10 Oct 2023 | 
                            90.25 | 
                            15,534,626 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | GQG PARTNERS EMERGING MARKETS EQUITY FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            10,550,047 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GQG PARTNERS INTERNATIONAL QUALITY EQUITY FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            171,829 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GQG PARTNERS EMERGING MARKETS EQUITY FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            432,256 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS TRUST II - GOLDMAN SACHS MULTI MANAGER ALTERNATIVES FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            11,610 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS TRUST II - GOLDMAN SACHS GQG PARTNERS INTERNATIONAL OPPORTUNITIES FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            24,738,713 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GENERAL ORGANIZATION FOR SOCIAL INSURANCE
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            397,339 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | EMPLOYEES RETIREMENT SYSTEM OF TEXAS
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            158,993 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | CARE SUPER PTY LTD AS TRUSTEE FOR CARE SUPER
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            185,908 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BBH GQG PARTNERS EMERGING MARKETS EQUITY MASTER FUND LP
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            823,407 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | AUSTRALIANSUPER
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            1,080,300 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | WITAN INVESTMENT TRUST PLC RE GQG PARTNERS LLC
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            83,863 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ABU DHABI INVESTMENT AUTHORITY - GULAB
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            1,162,995 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GQG PARTNERS EMERGING MARKETS EQUITY FUND A SUB FUND OF GQG GLOBAL UCITS ICAV
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            1,690,102 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | WASHINGTON ST INVESTMENT BOARD MANAGED BY GQG PARTNERS LLC
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            645,662 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ACTIVE EMERGING MARKETS EQUITY FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            771,698 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | UNITED SUPER PTY LTD AS TRUSTEE FOR CONSTRUCTION AND BUILDING UNIONS SUPERANNUATION FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            140,670 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | RELIANCE TRUST INSTITUTIONAL RETIREMENT TRUST SERIES TWELVE
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            624,312 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | RELIANCE TRUST INSTITUTIONAL RETIREMENT TRUST SERIES ELEVEN
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            2,895,166 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | NEW YORK STATE COMMON RETIREMENT FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            633,342 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | JNL/GQG EMERGING MARKETS EQUITY FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            554,032 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GSF II GOLDMAN SACHS GLOBAL MULTI MANAGER ALTERNATIVES PORTFOLIO
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            26,996 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GQG PARTNERS EMERGING MARKETS EQUITY FUND A SERIES OF GQG PARTNERS SERIES LLC
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            2,960,413 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | VEMBU VAIDYANATHAN
                             | 
                            Block | 
                            
                                Sell
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            50,739,653 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | VEMBU VAIDYANATHAN
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            11 Sep 2023 | 
                            94.50 | 
                            50,739,653 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GQG PARTNERS EMERGING MARKETS EQUITY FUND
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            01 Sep 2023 | 
                            89 | 
                            63,847,470 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS TRUST II-GOLDMAN SACHS GQG PARTNERS INTL OPPORTUNITIES FUND
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            01 Sep 2023 | 
                            89 | 
                            107,755,028 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | CLOVERDELL INVESTMENT LTD
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            01 Sep 2023 | 
                            89 | 
                            278,690,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | COPTHALL MAURITIUS INVESTMENT LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            31 Aug 2023 | 
                            91.79 | 
                            3,623 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | COPTHALL MAURITIUS INVESTMENT LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            31 Aug 2023 | 
                            93 | 
                            33,546,719 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BNP PARIBAS ARBITRAGE
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            31 Aug 2023 | 
                            93.04 | 
                            112,226,524 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            14 Nov 2022 | 
                            57.55 | 
                            3,681,883 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            14 Nov 2022 | 
                            57.55 | 
                            3,681,883 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            03 Nov 2022 | 
                            55.40 | 
                            3,681,883 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            03 Nov 2022 | 
                            55.40 | 
                            3,681,883 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Oct 2022 | 
                            58.40 | 
                            1,832,027 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Oct 2022 | 
                            58.40 | 
                            3,433,033 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Oct 2022 | 
                            58.40 | 
                            1,832,027 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Oct 2022 | 
                            58.40 | 
                            3,433,033 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            17 Oct 2022 | 
                            54.30 | 
                            3,596,643 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            17 Oct 2022 | 
                            54.30 | 
                            610,286 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            17 Oct 2022 | 
                            54.30 | 
                            610,286 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            17 Oct 2022 | 
                            54.30 | 
                            3,596,643 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Oct 2022 | 
                            53.75 | 
                            3,516,979 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Oct 2022 | 
                            53.75 | 
                            596,769 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            11 Oct 2022 | 
                            53.75 | 
                            3,516,979 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            11 Oct 2022 | 
                            53.75 | 
                            596,769 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            03 Oct 2022 | 
                            49.85 | 
                            597,122 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            03 Oct 2022 | 
                            49.85 | 
                            3,519,057 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            03 Oct 2022 | 
                            49.85 | 
                            3,519,057 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            03 Oct 2022 | 
                            49.85 | 
                            597,122 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Sep 2022 | 
                            50.95 | 
                            402,672 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Sep 2022 | 
                            50.95 | 
                            2,392,214 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Sep 2022 | 
                            50.95 | 
                            2,392,214 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Sep 2022 | 
                            50.95 | 
                            402,672 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            04 May 2022 | 
                            38.85 | 
                            4,757,180 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE TOTAL INTERNATIONAL STOCK MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            04 May 2022 | 
                            38.85 | 
                            4,757,180 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | BLACKROCK FUNDS INTERNATIONAL OPPORTUNITIES PORTF
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            31 May 2018 | 
                            40.76 | 
                            11,362,495 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BLACKROCK FUNDS INTERNATIONAL OPPORTUNITIES PORTF
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            31 May 2018 | 
                            40.69 | 
                            54,554,257 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SWISS FINANCE CORPORATION (MAURITIUS) LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            30 Nov 2016 | 
                            68.25 | 
                            46,384,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SIPADAN INVESTMENTS (MAURITIUS) LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            30 Nov 2016 | 
                            68.31 | 
                            80,439,002 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SWISS FINANCE CORPORATION (MAURITIUS) LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            30 Nov 2016 | 
                            68.41 | 
                            10,752,729 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | INTEGRATED CORE STRATEGIES (ASIA) PTE.LTD.
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            30 Nov 2016 | 
                            68.37 | 
                            20,448,113 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | HSBC GLOBAL INVESTMENT FUNDS INDIAN EQUITY
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Sep 2016 | 
                            66 | 
                            6,320,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | HSBC GLOBAL INVESTMENT FU NDS MAURITIUS LTD
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Sep 2016 | 
                            66 | 
                            6,320,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | HSBC GLOBAL INVESTMENT FU NDS MAURITIUS LTD
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            23 Aug 2016 | 
                            53.40 | 
                            2,845,912 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | HSBC BANK (MAURITIUS) LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            23 Aug 2016 | 
                            53.40 | 
                            2,845,912 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | PLATINUM INVESTMENT MANEGEMENT LTD A/C PLATINUM INTERNATIONAL FND
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            24 May 2016 | 
                            47.16 | 
                            28,913,027 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | CLSA GLOBAL MARKETS PTE LTD
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            24 May 2016 | 
                            47.16 | 
                            44,037,474 | 
                            
                                No | 
                            
                            BSE |