| JUNOMONETA FINSOL PRIVATE LIMITED | Bulk | Purchase | 16 Oct 2025 | 357.38 | 326,769 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 16 Oct 2025 | 357.46 | 366,344 | Yes | NSE | 
                        
                         
                            
                            | JUNOMONETA FINSOL PRIVATE LIMITED | Bulk | Sell | 16 Oct 2025 | 357.56 | 326,769 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 16 Oct 2025 | 357.85 | 366,344 | Yes | NSE | 
                        
                         
                            
                            | SILVERLEAF CAPITAL SERVICES PRIVATE LIMITED | Bulk | Purchase | 15 Oct 2025 | 341.60 | 362,892 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 15 Oct 2025 | 340.35 | 660,778 | Yes | NSE | 
                        
                         
                            
                            | SILVERLEAF CAPITAL SERVICES PRIVATE LIMITED | Bulk | Sell | 15 Oct 2025 | 341.82 | 362,892 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 15 Oct 2025 | 340.77 | 660,778 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 01 Jul 2025 | 401.47 | 391,145 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 01 Jul 2025 | 401.78 | 391,145 | Yes | NSE | 
                        
                         
                            
                            | SNEHA KAILASH KATKAR | Block | Purchase | 24 Jun 2025 | 362 | 3,319,498 | No | NSE | 
                        
                         
                            
                            | SNEHA KAILASH KATKAR | Bulk | Purchase | 24 Jun 2025 | 362 | 3,319,498 | No | NSE | 
                        
                         
                            
                            | ANUPAMA KAILASH KATKAR | Block | Sell | 24 Jun 2025 | 362 | 3,319,498 | No | NSE | 
                        
                         
                            
                            | ANUPAMA KAILASH KATKAR | Bulk | Sell | 24 Jun 2025 | 362 | 3,319,498 | No | NSE | 
                        
                         
                            
                            | SNEHA KAILASH KATKAR | Block | Purchase | 27 Nov 2024 | 613.50 | 365,450 | No | BSE | 
                        
                         
                            
                            | SNEHA KAILASH KATKAR | Bulk | Purchase | 27 Nov 2024 | 613.50 | 365,450 | No | BSE | 
                        
                         
                            
                            | KAILASH SAHEBRAO KATKAR | Bulk | Sell | 27 Nov 2024 | 613.50 | 365,450 | No | BSE | 
                        
                         
                            
                            | KAILASH SAHEBRAO KATKAR | Block | Sell | 27 Nov 2024 | 613.50 | 365,450 | No | BSE | 
                        
                         
                            
                            | ANUPAMA KAILASH KATKAR | Block | Purchase | 26 Nov 2024 | 579.05 | 1,552,325 | No | BSE | 
                        
                         
                            
                            | ANUPAMA KAILASH KATKAR | Bulk | Purchase | 26 Nov 2024 | 579.05 | 1,552,325 | No | BSE | 
                        
                         
                            
                            | KAILASH SAHEBRAO KATKAR | Block | Sell | 26 Nov 2024 | 579.05 | 1,552,325 | No | BSE | 
                        
                         
                            
                            | KAILASH SAHEBRAO KATKAR | Bulk | Sell | 26 Nov 2024 | 579.05 | 1,552,325 | No | BSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 26 Aug 2024 | 683.21 | 317,374 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 26 Aug 2024 | 682.80 | 317,374 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 18 Jul 2024 | 597.19 | 323,200 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 18 Jul 2024 | 597 | 323,200 | Yes | NSE | 
                        
                         
                            
                            | ANUPAMA KAILASH KATKAR | Block | Purchase | 18 Jun 2024 | 489 | 5,817,570 | No | BSE | 
                        
                         
                            
                            | ANUPAMA KAILASH KATKAR | Bulk | Purchase | 18 Jun 2024 | 489 | 5,817,570 | No | BSE | 
                        
                         
                            
                            | KAILASH SAHEBRAO KATKAR | Block | Sell | 18 Jun 2024 | 489 | 5,817,570 | No | BSE | 
                        
                         
                            
                            | KAILASH SAHEBRAO KATKAR | Bulk | Sell | 18 Jun 2024 | 489 | 5,817,570 | No | BSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 09 Oct 2023 | 335.45 | 374,178 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 09 Oct 2023 | 335.37 | 374,178 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 06 Oct 2023 | 315.12 | 432,785 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 06 Oct 2023 | 315.26 | 432,785 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 28 Sep 2023 | 265.74 | 314,847 | Yes | NSE | 
                        
                         
                            
                            | CARNELIAN ASSET ADVISORS PRIVATE LIMITED | Bulk | Purchase | 28 Sep 2023 | 240 | 750,000 | No | BSE | 
                        
                         
                            
                            | SEQUOIA CAPITAL INDIA INVESTMENT HOLDINGS III | Bulk | Sell | 28 Sep 2023 | 240 | 425,000 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 28 Sep 2023 | 265.42 | 314,847 | Yes | NSE | 
                        
                         
                            
                            | SEQUOIA CAPITAL INDIA INVESTMENT HOLDINGS III | Bulk | Sell | 28 Sep 2023 | 240 | 1,360,975 | No | BSE | 
                        
                         
                            
                            | VAIBHAV STOCK AND DERIVATIVES BROKING PRIVATE LIMITED | Bulk | Purchase | 10 Mar 2021 | 205.36 | 564,781 | Yes | NSE | 
                        
                         
                            
                            | VAIBHAV STOCK AND DERIVATIVES BROKING PRIVATE LIMITED | Bulk | Sell | 10 Mar 2021 | 205.45 | 564,781 | Yes | NSE | 
                        
                         
                            
                            | JUPITER SOUTH ASIA INVESTMENT COMPANY LIMITED | Bulk | Sell | 20 Jul 2020 | 118.87 | 329,911 | No | NSE | 
                        
                         
                            
                            | RAHUL DOSHI | Bulk | Purchase | 11 Jan 2018 | 395.84 | 459,703 | No | NSE | 
                        
                         
                            
                            | RAHUL DOSHI | Bulk | Sell | 11 Jan 2018 | 394.03 | 429,703 | No | NSE | 
                        
                         
                            
                            | HSBC GLOBAL INVESTMENT FU NDS MAURITIUS LTD | Bulk | Purchase | 22 Dec 2016 | 260.45 | 419,517 | No | BSE | 
                        
                         
                            
                            | BNP PARIBAS ARBITRAGE | Bulk | Sell | 22 Dec 2016 | 260.45 | 419,517 | No | BSE | 
                        
                         
                            
                            | N.K. SECURITIES | Bulk | Purchase | 23 Feb 2016 | 222.59 | 412,488 | Yes | NSE | 
                        
                         
                            
                            | N.K. SECURITIES | Bulk | Sell | 23 Feb 2016 | 222.71 | 412,488 | Yes | NSE | 
                        
                         
                            
                            | N.K. SECURITIES | Bulk | Purchase | 19 Feb 2016 | 259.79 | 566,765 | Yes | NSE | 
                        
                         
                            
                            | N.K. SECURITIES | Bulk | Sell | 19 Feb 2016 | 259.95 | 566,765 | Yes | NSE | 
                        
                         
                            
                            | AARAV FINANCIAL SERVICES PVT.LTD | Bulk | Purchase | 18 Feb 2016 | 310.41 | 427,100 | Yes | NSE | 
                        
                         
                            
                            | G R D SECURITIES LIMITED | Bulk | Purchase | 18 Feb 2016 | 295.48 | 433,812 | No | BSE | 
                        
                         
                            
                            | WAY2WEALTH DISTRIBUTORS PRIVATE LTD | Bulk | Purchase | 18 Feb 2016 | 285.18 | 823,113 | Yes | NSE | 
                        
                         
                            
                            | SHANKAR GROWTH FUND LTD | Bulk | Purchase | 18 Feb 2016 | 293.52 | 433,500 | Yes | NSE | 
                        
                         
                            
                            | GRD SECURITIES LIMITED | Bulk | Purchase | 18 Feb 2016 | 300.51 | 482,271 | Yes | NSE | 
                        
                         
                            
                            | GENUINE STOCK BROKERS PVT LTD | Bulk | Purchase | 18 Feb 2016 | 289.50 | 484,919 | Yes | NSE | 
                        
                         
                            
                            | G R D SECURITIES LIMITED | Bulk | Sell | 18 Feb 2016 | 300.69 | 433,713 | No | BSE | 
                        
                         
                            
                            | WAY2WEALTH DISTRIBUTORS PRIVATE LTD | Bulk | Sell | 18 Feb 2016 | 285.39 | 823,113 | Yes | NSE | 
                        
                         
                            
                            | SHANKAR GROWTH FUND LTD | Bulk | Sell | 18 Feb 2016 | 287.05 | 433,500 | Yes | NSE | 
                        
                         
                            
                            | GRD SECURITIES LIMITED | Bulk | Sell | 18 Feb 2016 | 295.95 | 482,271 | Yes | NSE | 
                        
                         
                            
                            | GENUINE STOCK BROKERS PVT LTD | Bulk | Sell | 18 Feb 2016 | 289.71 | 484,919 | Yes | NSE | 
                        
                         
                            
                            | AARAV FINANCIAL SERVICES PVT.LTD | Bulk | Sell | 18 Feb 2016 | 304.70 | 427,100 | Yes | NSE |