| GOLDMAN SACHS BANK EUROPE SE - ODI
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            15 Oct 2025 | 
                            128 | 
                            1,022,108 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS (SINGAPORE) PTE - ODI
                             | 
                            Block | 
                            
                                Sell
                             | 
                            15 Oct 2025 | 
                            128 | 
                            1,022,108 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS BANK EUROPE SE - ODI
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            13 Oct 2025 | 
                            127 | 
                            828,660 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GOLDMAN SACHS (SINGAPORE) PTE - ODI
                             | 
                            Block | 
                            
                                Sell
                             | 
                            13 Oct 2025 | 
                            127 | 
                            828,660 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BNP PARIBAS FINANCIAL MARKETS
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            16 Aug 2024 | 
                            105.65 | 
                            8,660,168 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES - EUREKA FUND
                             | 
                            Block | 
                            
                                Sell
                             | 
                            16 Aug 2024 | 
                            105.65 | 
                            8,660,168 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | SOCIETE GENERALE
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            23 Apr 2024 | 
                            599.80 | 
                            7,040,712 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES-GLOBAL FINANCIALS MARKET NEUTRAL FUND
                             | 
                            Block | 
                            
                                Sell
                             | 
                            23 Apr 2024 | 
                            599.80 | 
                            205,538 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES - EUREKA FUND
                             | 
                            Block | 
                            
                                Sell
                             | 
                            23 Apr 2024 | 
                            599.80 | 
                            6,835,174 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | THE JUPITER GLOBAL FUND-JUPITER INDIA SELECT
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            06 Mar 2024 | 
                            602.45 | 
                            703,065 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | JUPITER SOUTH ASIA INVESTMENT COMPANY LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            06 Mar 2024 | 
                            602.45 | 
                            703,065 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES GLOBAL FINANCIALS MARKET NEUTRAL FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Jan 2024 | 
                            454.30 | 
                            30,662 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES  EUREKA FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Jan 2024 | 
                            454.30 | 
                            3,747,755 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES-GLOBAL FINANCIALS MARKET NEUTRAL FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Jan 2024 | 
                            454.30 | 
                            295,142 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES - EUREKA FUND
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Jan 2024 | 
                            454.30 | 
                            9,146,562 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | BNP PARIBAS ARBITRAGE
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            25 Jan 2024 | 
                            464.28 | 
                            7,997 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | MARSHALL WACE INVESTMENT STRATEGIES - EUREKA FUND
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            25 Jan 2024 | 
                            454.30 | 
                            9,146,562 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | SOCIETE GENERALE
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Jan 2024 | 
                            454.30 | 
                            3,778,417 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BNP PARIBAS ARBITRAGE
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Jan 2024 | 
                            454.30 | 
                            9,441,704 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | BNP PARIBAS ARBITRAGE
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            25 Jan 2024 | 
                            454.30 | 
                            9,444,384 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Oct 2022 | 
                            270.50 | 
                            982,431 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Oct 2022 | 
                            270.50 | 
                            142,530 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Oct 2022 | 
                            270.50 | 
                            142,530 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Oct 2022 | 
                            270.50 | 
                            982,431 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            17 Oct 2022 | 
                            226.75 | 
                            981,493 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            17 Oct 2022 | 
                            226.75 | 
                            142,392 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            17 Oct 2022 | 
                            226.75 | 
                            981,493 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            17 Oct 2022 | 
                            226.75 | 
                            142,392 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Oct 2022 | 
                            227.65 | 
                            479,875 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            11 Oct 2022 | 
                            227.65 | 
                            69,619 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            11 Oct 2022 | 
                            227.65 | 
                            69,619 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            11 Oct 2022 | 
                            227.65 | 
                            479,875 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            03 Oct 2022 | 
                            228.75 | 
                            480,159 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            03 Oct 2022 | 
                            228.75 | 
                            69,660 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            03 Oct 2022 | 
                            228.75 | 
                            480,159 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            03 Oct 2022 | 
                            228.75 | 
                            69,660 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ISHARES MSCI INDIA SMALL-CAP ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Sep 2022 | 
                            244.35 | 
                            55,836 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE MSCI EMERGING MARKETS ETF
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Sep 2022 | 
                            244.35 | 
                            388,026 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES INDIA SC MAURITIUS COMPANY
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Sep 2022 | 
                            244.35 | 
                            55,836 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ISHARES CORE EMERGING MARKETS MAURITIUS CO
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Sep 2022 | 
                            244.35 | 
                            388,026 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | EMERGING MARKETS SUDAN FREE EQUITY INDEX FUND
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            26 Nov 2013 | 
                            237.51 | 
                            2,303,135 | 
                            
                                No | 
                            
                            NSE |