| HRTI PRIVATE LIMITED | Bulk | Purchase | 05 Jul 2024 | 59.39 | 1,183,413 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 05 Jul 2024 | 59.42 | 1,335,150 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 03 Jul 2024 | 60.31 | 1,013,110 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 03 Jul 2024 | 60.33 | 1,166,277 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 02 Jul 2024 | 59.13 | 2,693,911 | Yes | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 02 Jul 2024 | 59.34 | 4,394,863 | No | NSE | 
                        
                         
                            
                            | QE SECURITIES LLP | Bulk | Purchase | 02 Jul 2024 | 59.39 | 2,279,080 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 02 Jul 2024 | 59.16 | 2,693,911 | Yes | NSE | 
                        
                         
                            
                            | QE SECURITIES LLP | Bulk | Sell | 02 Jul 2024 | 59.58 | 2,463,910 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 02 Jul 2024 | 59.37 | 4,484,623 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 27 Jun 2024 | 56.14 | 1,075,046 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 27 Jun 2024 | 56.27 | 1,177,827 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 26 Jun 2024 | 56.08 | 1,558,986 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 26 Jun 2024 | 56.09 | 1,666,951 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 24 Jun 2024 | 56.29 | 1,835,221 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 24 Jun 2024 | 56.47 | 1,468,770 | Yes | NSE | 
                        
                         
                            
                            | QE SECURITIES LLP | Bulk | Purchase | 24 Jun 2024 | 56.36 | 1,021,377 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 24 Jun 2024 | 56.51 | 1,468,770 | Yes | NSE | 
                        
                         
                            
                            | QE SECURITIES LLP | Bulk | Sell | 24 Jun 2024 | 56.33 | 1,140,496 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 24 Jun 2024 | 56.40 | 2,113,139 | No | NSE | 
                        
                         
                            
                            | F3 ADVISORS PRIVATE LIMITED | Bulk | Purchase | 21 Jun 2024 | 53.74 | 1,128,903 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 21 Jun 2024 | 54.34 | 1,089,130 | Yes | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 21 Jun 2024 | 53.04 | 1,095,037 | No | NSE | 
                        
                         
                            
                            | F3 ADVISORS PRIVATE LIMITED | Bulk | Sell | 21 Jun 2024 | 53.87 | 919,790 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 21 Jun 2024 | 52.93 | 1,048,977 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 21 Jun 2024 | 54.35 | 1,089,130 | Yes | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 14 Jun 2024 | 51.54 | 1,328,662 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 14 Jun 2024 | 51.54 | 1,368,243 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 13 Jun 2024 | 50.63 | 1,070,898 | Yes | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 13 Jun 2024 | 50.50 | 1,409,943 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 13 Jun 2024 | 50.48 | 1,404,336 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 13 Jun 2024 | 50.63 | 1,070,898 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 02 May 2024 | 55.53 | 1,668,755 | Yes | NSE | 
                        
                         
                            
                            | ICM FINANCE PRIVATE LIMITED | Bulk | Sell | 02 May 2024 | 55.33 | 1,400,000 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 02 May 2024 | 55.65 | 1,668,755 | Yes | NSE | 
                        
                         
                            
                            | EVERDELIVER LOGISTICS PRIVATE LIMITED | Bulk | Sell | 23 Apr 2024 | 44.88 | 2,000,000 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 30 Jan 2024 | 57.44 | 1,064,156 | Yes | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 30 Jan 2024 | 57.13 | 1,012,000 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 30 Jan 2024 | 57.13 | 1,241,088 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 30 Jan 2024 | 57.48 | 1,064,156 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 25 Jan 2024 | 54.51 | 1,070,003 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 25 Jan 2024 | 54.55 | 1,070,003 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 20 Jan 2024 | 55.56 | 1,148,785 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 20 Jan 2024 | 55.58 | 1,148,785 | Yes | NSE | 
                        
                         
                            
                            | SANTOSH INDUSTRIES LTD | Bulk | Purchase | 19 Jan 2024 | 51.37 | 215,601 | No | NSE | 
                        
                         
                            
                            | QE SECURITIES LLP | Bulk | Purchase | 19 Jan 2024 | 52.76 | 796,382 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Purchase | 19 Jan 2024 | 52.46 | 1,241,574 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 19 Jan 2024 | 52.69 | 3,200,805 | Yes | NSE | 
                        
                         
                            
                            | EVERDELIVER LOGISTICS PRIVATE LIMITED | Bulk | Purchase | 19 Jan 2024 | 52.87 | 3,500,000 | No | NSE | 
                        
                         
                            
                            | QE SECURITIES LLP | Bulk | Sell | 19 Jan 2024 | 52.83 | 1,126,402 | No | NSE | 
                        
                         
                            
                            | HRTI PRIVATE LIMITED | Bulk | Sell | 19 Jan 2024 | 52.22 | 1,608,606 | No | NSE | 
                        
                         
                            
                            | EVERDELIVER LOGISTICS PRIVATE LIMITED | Bulk | Sell | 19 Jan 2024 | 50.50 | 500,000 | No | NSE | 
                        
                         
                            
                            | SANTOSH INDUSTRIES LTD | Bulk | Sell | 19 Jan 2024 | 53.77 | 1,715,601 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 19 Jan 2024 | 52.62 | 3,200,805 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 16 Jan 2024 | 48.47 | 1,136,231 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 16 Jan 2024 | 48.48 | 1,136,231 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 15 Jan 2024 | 47.22 | 1,449,694 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 15 Jan 2024 | 47.24 | 1,449,694 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 06 Sep 2023 | 55.90 | 1,751,028 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 06 Sep 2023 | 55.83 | 1,751,028 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 17 Aug 2023 | 47.73 | 1,116,690 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 17 Aug 2023 | 47.80 | 1,116,690 | Yes | NSE | 
                        
                         
                            
                            | QE SECURITIES | Bulk | Purchase | 29 Dec 2022 | 42.82 | 1,086,808 | No | NSE | 
                        
                         
                            
                            | QE SECURITIES | Bulk | Sell | 29 Dec 2022 | 42.77 | 1,089,942 | No | NSE | 
                        
                         
                            
                            | L7 HITECH PRIVATE LIMITED | Bulk | Purchase | 12 Oct 2021 | 32.53 | 2,100,000 | No | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Purchase | 07 Jul 2021 | 32.48 | 1,142,338 | Yes | NSE | 
                        
                         
                            
                            | GRAVITON RESEARCH CAPITAL LLP | Bulk | Sell | 07 Jul 2021 | 32.55 | 1,142,338 | Yes | NSE | 
                        
                         
                            
                            | RATNABALI CAPITAL MARKETS LIMITED | Bulk | Purchase | 15 Mar 2019 | 35.75 | 1,081,000 | No | BSE | 
                        
                         
                            
                            | RATNABALI INVESTMENT PRIVATE LIMITED | Bulk | Sell | 15 Mar 2019 | 35.75 | 1,080,229 | No | BSE | 
                        
                         
                            
                            | HSBC GLOBAL INVST FUNDS MAURITIUS LTD ASIA EX JAPAN EQ SMALLER CO | Bulk | Purchase | 15 Dec 2016 | 68.30 | 3,296,351 | No | BSE | 
                        
                         
                            
                            | COPTHALL MAURITIUS INVESTMENT LIMITED | Bulk | Sell | 15 Dec 2016 | 68.30 | 3,296,351 | No | BSE | 
                        
                         
                            
                            | SI INVESTMENTS AND BROKING PRIVATE LIMITED | Bulk | Purchase | 04 Dec 2015 | 35.49 | 1,500,000 | No | NSE | 
                        
                         
                            
                            | ICICI PRUDENTIAL LIFE INSURANCE COMPANY LIMITED | Bulk | Purchase | 06 Jan 2012 | 47 | 1,837,000 | No | NSE |