| MSB E TRADE SECURITIES LIMITED | Bulk | Purchase | 11 Aug 2025 | 128.25 | 314,424 | Yes | NSE | 
                        
                         
                            
                            | MSB E TRADE SECURITIES LIMITED | Bulk | Sell | 11 Aug 2025 | 128.60 | 314,424 | Yes | NSE | 
                        
                         
                            
                            | KESAR TRACOM INDIA LLP | Bulk | Purchase | 30 Jun 2025 | 137.63 | 82,872 | No | NSE | 
                        
                         
                            
                            | BANSRAJ GOND | Bulk | Purchase | 30 Jun 2025 | 145.58 | 590,460 | Yes | NSE | 
                        
                         
                            
                            | MSB E TRADE SECURITIES LIMITED | Bulk | Purchase | 30 Jun 2025 | 143.39 | 359,958 | Yes | NSE | 
                        
                         
                            
                            | MSB E TRADE SECURITIES LIMITED | Bulk | Sell | 30 Jun 2025 | 144.29 | 359,958 | Yes | NSE | 
                        
                         
                            
                            | BANSRAJ GOND | Bulk | Sell | 30 Jun 2025 | 146.16 | 590,460 | Yes | NSE | 
                        
                         
                            
                            | KESAR TRACOM INDIA LLP | Bulk | Sell | 30 Jun 2025 | 144.68 | 258,779 | No | NSE | 
                        
                         
                            
                            | MSB E TRADE SECURITIES LIMITED | Bulk | Purchase | 22 May 2025 | 149.59 | 192,863 | Yes | NSE | 
                        
                         
                            
                            | MSB E TRADE SECURITIES LIMITED | Bulk | Sell | 22 May 2025 | 150 | 192,863 | Yes | NSE | 
                        
                         
                            
                            | BLUE LOTUS CAPITAL MULTI BAGGER FUND II | Bulk | Purchase | 16 May 2025 | 141.70 | 242,000 | No | NSE | 
                        
                         
                            
                            | BNP PARIBAS FINANCIAL MARKETS | Bulk | Purchase | 16 May 2025 | 140 | 350,000 | No | BSE | 
                        
                         
                            
                            | KESAR TRACOM INDIA LLP | Bulk | Purchase | 16 May 2025 | 142.49 | 50,100 | No | NSE | 
                        
                         
                            
                            | KESAR TRACOM INDIA LLP | Bulk | Sell | 16 May 2025 | 141.70 | 183,289 | No | NSE | 
                        
                         
                            
                            | MSB E TRADE SECURITIES LIMITED | Bulk | Purchase | 23 Apr 2025 | 124.31 | 193,290 | Yes | NSE | 
                        
                         
                            
                            | MSB E TRADE SECURITIES LIMITED | Bulk | Sell | 23 Apr 2025 | 124.09 | 193,290 | Yes | NSE | 
                        
                         
                            
                            | CHINTAN CHETAN BHAYANI | Bulk | Sell | 27 Feb 2025 | 121.19 | 187,084 | No | NSE | 
                        
                         
                            
                            | BNP PARIBAS FINANCIAL MARKETS | Bulk | Purchase | 17 Sep 2024 | 190.20 | 600,000 | No | NSE | 
                        
                         
                            
                            | MERU INVESTMENT FUND PCC-CELL 1 | Bulk | Purchase | 15 Mar 2024 | 877.56 | 30,000 | No | NSE | 
                        
                         
                            
                            | SAGAR VINAYCHANDRA SHAH | Bulk | Sell | 29 Aug 2023 | 398.18 | 50,000 | No | NSE | 
                        
                         
                            
                            | STOCK VERTEX VENTURES | Bulk | Purchase | 31 Jul 2023 | 345.97 | 40,381 | No | NSE | 
                        
                         
                            
                            | STOCK VERTEX VENTURES | Bulk | Sell | 31 Jul 2023 | 345.88 | 15,381 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 26 Jul 2023 | 292.29 | 54,434 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 26 Jul 2023 | 292.15 | 54,434 | Yes | NSE | 
                        
                         
                            
                            | L7 HITECH PRIVATE LIMITED | Bulk | Purchase | 25 Jul 2023 | 264.97 | 63,218 | No | NSE | 
                        
                         
                            
                            | DHWAJA SHARES & SECURITIES PVT LTD | Bulk | Purchase | 25 Jul 2023 | 261.53 | 6,000 | No | NSE | 
                        
                         
                            
                            | KRISH AUTOMOTIVE SALES & SER. PVT. LTD. | Bulk | Sell | 25 Jul 2023 | 241.13 | 185,389 | No | NSE | 
                        
                         
                            
                            | DHWAJA SHARES & SECURITIES PVT LTD | Bulk | Sell | 25 Jul 2023 | 258.29 | 156,000 | No | NSE | 
                        
                         
                            
                            | KRISH AUTOMOTIVE SALES & SER. PVT. LTD. | Bulk | Sell | 24 Jul 2023 | 241.66 | 50,000 | No | NSE | 
                        
                         
                            
                            | KRISH AUTOMOTIVE SALES & SER. PVT. LTD. | Bulk | Sell | 21 Jul 2023 | 239.78 | 50,000 | No | NSE | 
                        
                         
                            
                            | SANDEEP PRAKASHCHANDRA JAIN (HUF) | Bulk | Purchase | 04 Nov 2022 | 255.12 | 24,731 | No | NSE | 
                        
                         
                            
                            | SANDEEP PRAKASHCHANDRA JAIN (HUF) | Bulk | Sell | 04 Nov 2022 | 260.26 | 30,369 | No | NSE | 
                        
                         
                            
                            | KRISH AUTOMOTIVE SALES & SER. PVT. LTD. | Bulk | Sell | 22 Sep 2022 | 302 | 36,108 | No | NSE | 
                        
                         
                            
                            | B M TRADERS | Bulk | Purchase | 05 Jul 2021 | 281.87 | 44,613 | Yes | NSE | 
                        
                         
                            
                            | B M TRADERS | Bulk | Sell | 05 Jul 2021 | 288 | 44,613 | Yes | NSE | 
                        
                         
                            
                            | SATYANARAYAN J KABRA | Bulk | Sell | 05 Jul 2021 | 275.52 | 30,000 | No | NSE | 
                        
                         
                            
                            | B.W.TRADERS | Bulk | Purchase | 02 Jul 2021 | 277.21 | 320 | No | NSE | 
                        
                         
                            
                            | SATYANARAYAN J KABRA | Bulk | Purchase | 02 Jul 2021 | 271.98 | 30,000 | No | NSE | 
                        
                         
                            
                            | B.W.TRADERS | Bulk | Sell | 02 Jul 2021 | 272.17 | 30,721 | No | NSE | 
                        
                         
                            
                            | B.W.TRADERS | Bulk | Purchase | 01 Jul 2021 | 263.86 | 30,401 | No | NSE | 
                        
                         
                            
                            | SHAH NIRAJ RAJNIKANT | Bulk | Purchase | 01 Jul 2021 | 261.84 | 2,145 | No | NSE | 
                        
                         
                            
                            | B M TRADERS | Bulk | Purchase | 01 Jul 2021 | 262.76 | 47,644 | Yes | NSE | 
                        
                         
                            
                            | SHAH NIRAJ RAJNIKANT | Bulk | Sell | 01 Jul 2021 | 259.69 | 34,145 | No | NSE | 
                        
                         
                            
                            | B M TRADERS | Bulk | Sell | 01 Jul 2021 | 281.30 | 47,644 | Yes | NSE | 
                        
                         
                            
                            | B.W.TRADERS | Bulk | Sell | 01 Jul 2021 | 272.55 | 1 | No | NSE | 
                        
                         
                            
                            | SHAH NIRAJ RAJNIKANT | Bulk | Purchase | 30 Jun 2021 | 252.93 | 40,109 | No | NSE | 
                        
                         
                            
                            | SHAH NIRAJ RAJNIKANT | Bulk | Sell | 30 Jun 2021 | 258.52 | 8,109 | No | NSE | 
                        
                         
                            
                            | ARUSHI  AJMERA | Bulk | Purchase | 15 Dec 2017 | 126.39 | 33,667 | No | NSE | 
                        
                         
                            
                            | ARUSHI  AJMERA | Bulk | Sell | 15 Dec 2017 | 126.40 | 28,667 | No | NSE | 
                        
                         
                            
                            | ARUSHI  AJMERA | Bulk | Purchase | 07 Dec 2017 | 141.82 | 36,177 | No | NSE | 
                        
                         
                            
                            | ARUSHI  AJMERA | Bulk | Sell | 07 Dec 2017 | 140.34 | 31,819 | No | NSE | 
                        
                         
                            
                            | ARUSHI  AJMERA | Bulk | Purchase | 06 Dec 2017 | 127.27 | 29,438 | No | NSE | 
                        
                         
                            
                            | ARUSHI  AJMERA | Bulk | Sell | 06 Dec 2017 | 128.41 | 19,438 | No | NSE |