| GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            16 Aug 2024 | 
                            558.75 | 
                            135,133 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            16 Aug 2024 | 
                            559.22 | 
                            135,133 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            14 Aug 2024 | 
                            538.84 | 
                            165,071 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            14 Aug 2024 | 
                            538.60 | 
                            165,071 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            05 Jul 2024 | 
                            503.42 | 
                            137,517 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            05 Jul 2024 | 
                            503.44 | 
                            137,517 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ARUNA R JAIN
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            26 Oct 2023 | 
                            349.14 | 
                            126,344 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            16 Oct 2023 | 
                            375.13 | 
                            204,116 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            16 Oct 2023 | 
                            374.47 | 
                            204,116 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ARUNA R JAIN
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            13 Oct 2023 | 
                            308.80 | 
                            141,843 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            13 Oct 2023 | 
                            322.88 | 
                            182,643 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            13 Oct 2023 | 
                            321.13 | 
                            182,643 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            12 Oct 2023 | 
                            301.32 | 
                            205,042 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            12 Oct 2023 | 
                            301.32 | 
                            205,042 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            11 Oct 2023 | 
                            285.27 | 
                            226,476 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            11 Oct 2023 | 
                            285.79 | 
                            226,476 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | QE SECURITIES
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            04 Aug 2023 | 
                            238.75 | 
                            127,423 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            04 Aug 2023 | 
                            238.69 | 
                            495,084 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            04 Aug 2023 | 
                            238.58 | 
                            126,339 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | QE SECURITIES
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            04 Aug 2023 | 
                            238.71 | 
                            128,211 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            04 Aug 2023 | 
                            238.70 | 
                            495,084 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            04 Aug 2023 | 
                            238.72 | 
                            126,339 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            03 Aug 2023 | 
                            220.51 | 
                            129,531 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            03 Aug 2023 | 
                            213.61 | 
                            182,869 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            03 Aug 2023 | 
                            220.69 | 
                            129,659 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            03 Aug 2023 | 
                            213.34 | 
                            182,869 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            27 Apr 2022 | 
                            196.32 | 
                            138,182 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            27 Apr 2022 | 
                            196.56 | 
                            138,182 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | RAJNIL SALES PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            11 Apr 2022 | 
                            185.61 | 
                            120,541 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | XTX MARKETS LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            03 Jun 2021 | 
                            173.84 | 
                            133,456 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            03 Jun 2021 | 
                            172.20 | 
                            143,303 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | XTX MARKETS LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            03 Jun 2021 | 
                            174.41 | 
                            131,664 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            03 Jun 2021 | 
                            172.15 | 
                            143,303 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MBL  & CO. LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            27 May 2021 | 
                            168.07 | 
                            161,063 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MBL  & CO. LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            27 May 2021 | 
                            164.63 | 
                            135,063 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | AMARJOTI VANIJYA LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            27 May 2021 | 
                            168.33 | 
                            155,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | AMARJOTI VANIJYA LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            26 May 2021 | 
                            167.51 | 
                            150,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            24 May 2021 | 
                            152.10 | 
                            165,068 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            24 May 2021 | 
                            151.96 | 
                            165,068 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ALPHA LEON ENTERPRISES LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            31 Dec 2020 | 
                            116.40 | 
                            191,597 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | ALPHA LEON ENTERPRISES LLP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            31 Dec 2020 | 
                            116.47 | 
                            226,597 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MONEY GROW INVESTMENT
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            04 Dec 2020 | 
                            102.54 | 
                            103,928 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | MONEY GROW INVESTMENT
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            04 Dec 2020 | 
                            102.87 | 
                            103,928 | 
                            
                                Yes | 
                            
                            NSE | 
                        
                        
                         
                            
                            | HEMANT  GUPTA
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            15 Apr 2020 | 
                            30.85 | 
                            179,055 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GAYI ADI MANAGEMENT AND TRENDS PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            13 Apr 2020 | 
                            29.25 | 
                            110,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | EDELWEISS CUSTODIAL SERVICES LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            16 Mar 2020 | 
                            31.70 | 
                            213,092 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | BHADANA PRADEEP
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            09 Mar 2020 | 
                            46.97 | 
                            113,786 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GAYI ADI MANAGEMENT AND TRENDS PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            14 Jan 2020 | 
                            68.40 | 
                            2,000 | 
                            
                                No | 
                            
                            NSE | 
                        
                        
                         
                            
                            | GAYI ADI MANAGEMENT AND TRENDS PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            14 Jan 2020 | 
                            69.45 | 
                            149,497 | 
                            
                                No | 
                            
                            NSE |