| PUNEET MITTAL HUF | Bulk | Purchase | 26 Aug 2025 | 51.05 | 199,222 | No | NSE | 
                        
                         
                            
                            | PUNEET MITTAL HUF | Bulk | Sell | 26 Aug 2025 | 50.71 | 169,222 | No | NSE | 
                        
                         
                            
                            | KAILASH CHAND SINGHI HUF | Bulk | Sell | 19 Mar 2025 | 36.05 | 210,000 | No | BSE | 
                        
                         
                            
                            | KAILASH CHAND SINGHI HUF | Bulk | Purchase | 20 Feb 2025 | 43.80 | 160,000 | No | NSE | 
                        
                         
                            
                            | MANJU SINGHI | Bulk | Sell | 20 Feb 2025 | 43.80 | 160,000 | No | NSE | 
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED | Bulk | Purchase | 01 Aug 2024 | 60.88 | 189,768 | Yes | NSE | 
                        
                         
                            
                            | NARAYAN BHAGYCHANDRA KHATRI | Bulk | Purchase | 01 Aug 2024 | 61.58 | 150,000 | No | NSE | 
                        
                         
                            
                            | NARAYAN BHAGYCHANDRA KHATRI | Bulk | Sell | 01 Aug 2024 | 60.70 | 50,000 | No | NSE | 
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED | Bulk | Sell | 01 Aug 2024 | 60.94 | 189,768 | Yes | NSE | 
                        
                         
                            
                            | N.G.C.S. (P) LTD. | Bulk | Purchase | 31 Jul 2024 | 60.38 | 164,285 | Yes | NSE | 
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED | Bulk | Purchase | 31 Jul 2024 | 60.67 | 368,590 | No | NSE | 
                        
                         
                            
                            | IRAGE BROKING SERVICES LLP | Bulk | Purchase | 31 Jul 2024 | 60.41 | 155,311 | No | BSE | 
                        
                         
                            
                            | MARWADI CHANDARANA INTERMEDIARIES BROKERS PRIVATE LIMITED | Bulk | Purchase | 31 Jul 2024 | 63.95 | 118,885 | No | NSE | 
                        
                         
                            
                            | AAKRAYA RESEARCH LLP | Bulk | Purchase | 31 Jul 2024 | 61.17 | 217,788 | No | NSE | 
                        
                         
                            
                            | MICROCURVES TRADING PRIVATE LIMITED | Bulk | Purchase | 31 Jul 2024 | 59.86 | 185,253 | Yes | NSE | 
                        
                         
                            
                            | IRAGE BROKING SERVICES LLP | Bulk | Purchase | 31 Jul 2024 | 60.75 | 127,791 | No | NSE | 
                        
                         
                            
                            | QE SECURITIES LLP | Bulk | Purchase | 31 Jul 2024 | 61.93 | 217,890 | No | NSE | 
                        
                         
                            
                            | IRAGE BROKING SERVICES LLP | Bulk | Sell | 31 Jul 2024 | 60.46 | 153,973 | No | NSE | 
                        
                         
                            
                            | QE SECURITIES LLP | Bulk | Sell | 31 Jul 2024 | 61.90 | 223,003 | No | NSE | 
                        
                         
                            
                            | MARWADI CHANDARANA INTERMEDIARIES BROKERS PRIVATE LIMITED | Bulk | Sell | 31 Jul 2024 | 60.29 | 146,885 | No | NSE | 
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED | Bulk | Sell | 31 Jul 2024 | 60.72 | 368,718 | No | NSE | 
                        
                         
                            
                            | N.G.C.S. (P) LTD. | Bulk | Sell | 31 Jul 2024 | 60.43 | 164,285 | Yes | NSE | 
                        
                         
                            
                            | MICROCURVES TRADING PRIVATE LIMITED | Bulk | Sell | 31 Jul 2024 | 59.87 | 185,253 | Yes | NSE | 
                        
                         
                            
                            | AAKRAYA RESEARCH LLP | Bulk | Sell | 31 Jul 2024 | 61.26 | 220,018 | No | NSE | 
                        
                         
                            
                            | IRAGE BROKING SERVICES LLP | Bulk | Sell | 31 Jul 2024 | 60.76 | 129,129 | No | BSE | 
                        
                         
                            
                            | MULTIPLIER SHARE & STOCK ADVISORS PRIVATE LIMITED | Bulk | Purchase | 30 Jul 2024 | 53.21 | 489,352 | No | NSE | 
                        
                         
                            
                            | MULTIPLIER SHARE & STOCK ADVISORS PRIVATE LIMITED | Bulk | Sell | 30 Jul 2024 | 53.55 | 500,000 | No | NSE | 
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED | Bulk | Purchase | 22 May 2024 | 42.19 | 274,174 | No | NSE | 
                        
                         
                            
                            | DHARMIK VITHTHALBHAI KAPURIYA | Bulk | Purchase | 22 May 2024 | 42.28 | 156,526 | No | NSE | 
                        
                         
                            
                            | NK SECURITIES RESEARCH PRIVATE LIMITED | Bulk | Sell | 22 May 2024 | 42.25 | 274,718 | No | NSE | 
                        
                         
                            
                            | DHARMIK VITHTHALBHAI KAPURIYA | Bulk | Sell | 22 May 2024 | 42.30 | 167,693 | No | NSE | 
                        
                         
                            
                            | RICHARD PREMKUMAR B | Bulk | Purchase | 23 May 2023 | 34.09 | 431,375 | No | NSE | 
                        
                         
                            
                            | RICHARD PREMKUMAR B | Bulk | Sell | 23 May 2023 | 33.40 | 370,000 | No | NSE | 
                        
                         
                            
                            | MANJU SINGHI | Bulk | Purchase | 25 Jan 2023 | 36.53 | 159,225 | No | NSE | 
                        
                         
                            
                            | BHARAT CAPITAL AND HOLDINGS LIMITED | Bulk | Sell | 25 Jan 2023 | 36.65 | 350,000 | No | NSE | 
                        
                         
                            
                            | VIMAL TRADING | Bulk | Sell | 29 May 2019 | 20.50 | 225,000 | No | BSE | 
                        
                         
                            
                            | P.K.VORA | Bulk | Sell | 23 May 2019 | 22 | 210,000 | No | BSE | 
                        
                         
                            
                            | VORA FINANCIAL SERVICES PRIVATE LIMITED | Bulk | Purchase | 06 Jun 2018 | 64.28 | 188,808 | No | BSE | 
                        
                         
                            
                            | VORA FINANCIAL SERVICES PRIVATE LIMITED | Bulk | Sell | 06 Jun 2018 | 68.01 | 38,808 | No | BSE | 
                        
                         
                            
                            | VANAJA SUNDAR IYER | Bulk | Purchase | 02 Feb 2018 | 177.10 | 175,000 | No | BSE | 
                        
                         
                            
                            | SI INVESTMENTS & BROKING P LTD | Bulk | Sell | 02 Feb 2018 | 177.10 | 175,000 | No | BSE | 
                        
                         
                            
                            | GANESH KUMAR  . | Bulk | Sell | 06 Nov 2017 | 294.05 | 121,031 | No | BSE | 
                        
                         
                            
                            | GOURI  GUPTA | Bulk | Purchase | 13 Dec 2016 | 174.45 | 63,781 | No | BSE | 
                        
                         
                            
                            | SULOCHNADEVI ANILKUMAR AGARWAL | Bulk | Sell | 13 Dec 2016 | 173.86 | 71,379 | No | BSE | 
                        
                         
                            
                            | GOURI  GUPTA | Bulk | Purchase | 12 Dec 2016 | 156.84 | 71,219 | No | BSE | 
                        
                         
                            
                            | SULOCHNADEVI ANILKUMAR AGARWAL | Bulk | Sell | 12 Dec 2016 | 155.22 | 95,000 | No | BSE | 
                        
                         
                            
                            | GANESH  KUMAR | Bulk | Purchase | 09 Dec 2016 | 130.99 | 95,035 | No | BSE |