| S M NIRYAT PRIVATE LIMITED
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            20 Jul 2023 | 
                            112 | 
                            1,150,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | S M NIRYAT PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            20 Jul 2023 | 
                            112 | 
                            1,150,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ASHIKA GLOBAL FINANCE PRIVATE LIMITED .
                             | 
                            Block | 
                            
                                Sell
                             | 
                            20 Jul 2023 | 
                            112 | 
                            1,150,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ASHIKA GLOBAL FINANCE PRIVATE LIMITED .
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            20 Jul 2023 | 
                            112 | 
                            1,150,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ASHIKA GLOBAL FINANCE PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            17 Jul 2023 | 
                            95.50 | 
                            900,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ANUPRIYA CONSULTANTS PVT LTD
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            17 Jul 2023 | 
                            95.69 | 
                            753,734 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | S M NIRYAT PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            17 Jul 2023 | 
                            95.50 | 
                            1,550,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | EARC TRUST SC 302
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            17 Jul 2023 | 
                            95.50 | 
                            1,253,330 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | EARC TRUST SC 301
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            17 Jul 2023 | 
                            95.50 | 
                            3,579,129 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ASHIKA GLOBAL FINANCE PRIVATE LIMITED .
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            10 Jul 2023 | 
                            85.40 | 
                            1,000,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | EARC TRUST SC 301
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            10 Jul 2023 | 
                            85.32 | 
                            1,000,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            09 May 2023 | 
                            80.70 | 
                            800,815 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            09 May 2023 | 
                            80.67 | 
                            800,815 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SANTOSH INDUSTRIES LTD
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Dec 2022 | 
                            52 | 
                            3,886,734 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | PRAGYA MERCANTILE PVT LTD
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            19 Dec 2022 | 
                            52 | 
                            2,176,813 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SANTOSH INDUSTRIES LTD
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            19 Dec 2022 | 
                            52 | 
                            3,886,734 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | PRAGYA MERCANTILE PVT LTD
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            19 Dec 2022 | 
                            52 | 
                            2,176,813 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | CLIENT ROSEHILL LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Dec 2022 | 
                            52 | 
                            3,886,734 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | CVCIGPII EMPLOYEE ROSEHILL LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            19 Dec 2022 | 
                            52 | 
                            2,176,813 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | CVCIGPII EMPLOYEE ROSEHILL LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            19 Dec 2022 | 
                            52 | 
                            2,176,813 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | CLIENT ROSEHILL LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            19 Dec 2022 | 
                            52 | 
                            3,886,734 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SANTOSH INDUSTRIES LTD
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            06 Apr 2022 | 
                            46.60 | 
                            3,200,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SANTOSH INDUSTRIES LTD
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            06 Apr 2022 | 
                            46.60 | 
                            3,200,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | THE GMO EMERGING ILLIQUID MAURITIUS FUND
                             | 
                            Block | 
                            
                                Sell
                             | 
                            06 Apr 2022 | 
                            46.60 | 
                            3,200,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | THE GMO EMERGING ILLIQUID MAURITIUS FUND
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            06 Apr 2022 | 
                            46.60 | 
                            3,200,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | THE GMO EMERGING ILLIQUID MAURITIUS FUND
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            06 Apr 2022 | 
                            48 | 
                            605,411 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MAHABALI ENTERPRISES PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            17 Jan 2022 | 
                            57.05 | 
                            586,929 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | CHARTERED FINANCE AND LEASING LTD
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            12 Sep 2018 | 
                            11.51 | 
                            678,317 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | FOLLOWEL ENGINEERING LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            24 Nov 2017 | 
                            13.40 | 
                            614,442 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | FOLLOWEL ENGINEERING LIMITED
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            24 Nov 2017 | 
                            13.40 | 
                            614,442 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | JHUNJHUNWALA GLASS       LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            24 Nov 2017 | 
                            13.40 | 
                            614,442 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | JHUNJHUNWALA GLASS       LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            24 Nov 2017 | 
                            13.40 | 
                            614,442 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | FOLLOWEL ENGINEERING LIMITED
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            04 Sep 2017 | 
                            10.25 | 
                            500,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | FOLLOWEL ENGINEERING LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            04 Sep 2017 | 
                            10.25 | 
                            500,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | JHUNJHUNWALA GLASS       LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            04 Sep 2017 | 
                            10.25 | 
                            500,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | JHUNJHUNWALA GLASS       LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            04 Sep 2017 | 
                            10.25 | 
                            500,100 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | S M NIRYAT PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            24 Nov 2016 | 
                            10.05 | 
                            974,548 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | HUDSON EQUITY HOLDINGS LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            24 Nov 2016 | 
                            10.05 | 
                            1,000,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | KANTADEVI CHAUDHARY
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            08 Mar 2016 | 
                            7.30 | 
                            482,325 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | VISA CAPITAL PARTNERS
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            08 Mar 2016 | 
                            7.30 | 
                            600,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GMO Trust A/c GMO Emerging Market Fund
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            06 Mar 2013 | 
                            29 | 
                            1,942,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | J P M S L A/c Copthall Mauritius Investment Ltd
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            06 Mar 2013 | 
                            29 | 
                            1,942,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | SWISS FINANCE CORPORATION (MAURITIUS) LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            15 Dec 2010 | 
                            254 | 
                            400,000 | 
                            
                                No | 
                            
                            NSE |