| ANANTROOP FINANCIAL ADVISORY SERVICES PRIVATE LIMITED | Bulk | Purchase | 11 Jun 2025 | 34.60 | 100,000 | No | NSE | 
                        
                         
                            
                            | SANJAY KOTHARI | Bulk | Sell | 11 Jun 2025 | 34.60 | 100,000 | No | NSE | 
                        
                         
                            
                            | KREDENT TRADING LLP | Bulk | Sell | 11 Jun 2025 | 34.93 | 118,089 | No | NSE | 
                        
                         
                            
                            | AAKASH PANKAJ PATEL | Bulk | Purchase | 26 Mar 2025 | 28.10 | 188,724 | No | NSE | 
                        
                         
                            
                            | PANKAJ JAYANTILAL PATEL | Bulk | Sell | 26 Mar 2025 | 28.10 | 188,724 | No | NSE | 
                        
                         
                            
                            | JYOTI PRAKASH DEVJANI | Bulk | Purchase | 26 Dec 2024 | 36.91 | 100,000 | No | NSE | 
                        
                         
                            
                            | ORION STOCKS LTD | Bulk | Purchase | 09 Oct 2024 | 34.18 | 60,621 | No | NSE | 
                        
                         
                            
                            | ORION STOCKS LTD | Bulk | Sell | 09 Oct 2024 | 33.84 | 117,569 | No | NSE | 
                        
                         
                            
                            | VARUNGARG | Bulk | Sell | 20 Jun 2024 | 41.25 | 200,000 | No | BSE | 
                        
                         
                            
                            | ANANTROOP FINANCIAL ADVISORY SERVICES PRIVATE LIMITED | Bulk | Purchase | 14 Jun 2024 | 39.86 | 100,000 | No | NSE | 
                        
                         
                            
                            | VARUN GARG | Bulk | Purchase | 20 Dec 2023 | 35.50 | 100,000 | No | NSE | 
                        
                         
                            
                            | RAJEEV  MITTAL | Bulk | Purchase | 27 Jul 2023 | 24.97 | 109,427 | No | NSE | 
                        
                         
                            
                            | MULTI STOCK BROKING PRIVATE LIMITED | Bulk | Purchase | 27 Jul 2023 | 25.54 | 139,537 | No | NSE | 
                        
                         
                            
                            | MULTI STOCK BROKING PRIVATE LIMITED | Bulk | Sell | 27 Jul 2023 | 25.20 | 128,805 | No | NSE | 
                        
                         
                            
                            | STOCK VERTEX VENTURES | Bulk | Sell | 27 Jul 2023 | 25.45 | 100,000 | No | NSE | 
                        
                         
                            
                            | RAJEEV  MITTAL | Bulk | Sell | 27 Jul 2023 | 25.37 | 199,427 | No | NSE | 
                        
                         
                            
                            | STOCK VERTEX VENTURES | Bulk | Purchase | 26 Jul 2023 | 26.80 | 100,000 | No | NSE | 
                        
                         
                            
                            | SILVER LINE VENTURES PRIVATE LIMITED | Bulk | Purchase | 26 Jul 2023 | 26.31 | 170,130 | No | NSE | 
                        
                         
                            
                            | SILVER LINE VENTURES PRIVATE LIMITED | Bulk | Sell | 26 Jul 2023 | 26.80 | 100,000 | No | NSE | 
                        
                         
                            
                            | DEVIKA ANAND | Bulk | Purchase | 28 Jun 2023 | 20.37 | 100,000 | No | NSE | 
                        
                         
                            
                            | SUJATA GUPTA | Bulk | Purchase | 21 Mar 2023 | 18.05 | 590,500 | No | NSE | 
                        
                         
                            
                            | SHARE INDIA SECURITIES LIMITED | Bulk | Purchase | 21 Mar 2023 | 17.39 | 143,637 | No | NSE | 
                        
                         
                            
                            | HENSEX SECURITIES PRIVATE LIMITED | Bulk | Purchase | 21 Mar 2023 | 17.64 | 126,333 | No | NSE | 
                        
                         
                            
                            | SHARE INDIA SECURITIES LIMITED | Bulk | Sell | 21 Mar 2023 | 17.66 | 137,848 | No | NSE | 
                        
                         
                            
                            | SUJATA GUPTA | Bulk | Sell | 21 Mar 2023 | 17.45 | 590,794 | No | NSE | 
                        
                         
                            
                            | HENSEX SECURITIES PRIVATE LIMITED | Bulk | Sell | 21 Mar 2023 | 18.13 | 132,233 | No | NSE | 
                        
                         
                            
                            | M R  RAJARAM | Bulk | Sell | 20 Mar 2023 | 15.60 | 160,000 | No | NSE | 
                        
                         
                            
                            | SHARE INDIA SECURITIES LIMITED | Bulk | Purchase | 03 Jan 2023 | 18.91 | 118,327 | No | NSE | 
                        
                         
                            
                            | TWO ROADS TRADING PRIVATE LIMITED | Bulk | Purchase | 03 Jan 2023 | 19.01 | 110,619 | Yes | NSE | 
                        
                         
                            
                            | TWO ROADS TRADING PRIVATE LIMITED | Bulk | Sell | 03 Jan 2023 | 18.90 | 110,619 | Yes | NSE | 
                        
                         
                            
                            | SHARE INDIA SECURITIES LIMITED | Bulk | Sell | 03 Jan 2023 | 19 | 119,465 | No | NSE | 
                        
                         
                            
                            | TWO ROADS TRADING PRIVATE LIMITED | Bulk | Purchase | 11 Nov 2022 | 19.90 | 120,396 | Yes | NSE | 
                        
                         
                            
                            | SHARE INDIA SECURITIES LIMITED | Bulk | Purchase | 11 Nov 2022 | 19.84 | 138,992 | No | NSE | 
                        
                         
                            
                            | SHARE INDIA SECURITIES LIMITED | Bulk | Sell | 11 Nov 2022 | 19.90 | 134,323 | No | NSE | 
                        
                         
                            
                            | TWO ROADS TRADING PRIVATE LIMITED | Bulk | Sell | 11 Nov 2022 | 19.79 | 120,396 | Yes | NSE | 
                        
                         
                            
                            | DEEPAK SHANTILAL GALA | Bulk | Sell | 07 Mar 2022 | 18.74 | 96,956 | No | NSE | 
                        
                         
                            
                            | MUKUL MAHESHWARI (HUF) | Bulk | Sell | 13 Sep 2021 | 24.51 | 100,000 | No | NSE | 
                        
                         
                            
                            | PRUDENT VENTURES | Bulk | Purchase | 09 Sep 2021 | 24.30 | 100,000 | No | NSE | 
                        
                         
                            
                            | MUKUL MAHESHWARI (HUF) | Bulk | Purchase | 09 Sep 2021 | 24.30 | 150,000 | No | NSE | 
                        
                         
                            
                            | MUKUL MAHESHWARI (HUF) | Bulk | Sell | 09 Sep 2021 | 24.30 | 100,000 | No | NSE | 
                        
                         
                            
                            | PRUDENT VENTURES | Bulk | Sell | 09 Sep 2021 | 24.30 | 110,000 | No | NSE | 
                        
                         
                            
                            | SHILPA PORINJU VELIYATH | Bulk | Purchase | 07 Sep 2021 | 22.04 | 100,000 | No | NSE | 
                        
                         
                            
                            | SANJEEV KALRA | Bulk | Purchase | 11 Jun 2021 | 19.90 | 195,000 | No | NSE | 
                        
                         
                            
                            | SANJEEV KALRA | Bulk | Purchase | 09 Jun 2021 | 18.15 | 98,405 | No | BSE | 
                        
                         
                            
                            | SANJEEV KALRA | Bulk | Purchase | 09 Jun 2021 | 18.19 | 150,000 | No | NSE | 
                        
                         
                            
                            | SHELLY AGARWAL | Bulk | Purchase | 25 Mar 2021 | 12.90 | 384,149 | No | NSE | 
                        
                         
                            
                            | SAURABH MAHESH AGRAWAL | Bulk | Sell | 25 Mar 2021 | 12.90 | 384,149 | No | NSE | 
                        
                         
                            
                            | VIJIT TRADING | Bulk | Purchase | 06 Jan 2021 | 14.30 | 141,516 | No | NSE | 
                        
                         
                            
                            | VIJIT TRADING | Bulk | Sell | 06 Jan 2021 | 14.30 | 140,450 | No | NSE | 
                        
                         
                            
                            | V T RAJAN | Bulk | Purchase | 20 Aug 2020 | 12.03 | 104,000 | No | NSE | 
                        
                         
                            
                            | PRISM FINANCE LTD | Bulk | Purchase | 25 Jun 2020 | 11.20 | 116,849 | No | NSE | 
                        
                         
                            
                            | PRISM FINANCE LTD | Bulk | Purchase | 24 Jun 2020 | 10.70 | 102,048 | No | NSE | 
                        
                         
                            
                            | NANAVATY KAMAL PANTILAL | Bulk | Purchase | 12 May 2020 | 7.90 | 100,000 | No | NSE | 
                        
                         
                            
                            | PINNACLE VENTURES | Bulk | Sell | 12 May 2020 | 7.90 | 100,000 | No | NSE | 
                        
                         
                            
                            | PINNACLE VENTURES | Bulk | Purchase | 11 May 2020 | 9.10 | 100,000 | No | NSE | 
                        
                         
                            
                            | INVESTGUARD VENTURES | Bulk | Purchase | 08 May 2020 | 8.70 | 25,824 | No | NSE | 
                        
                         
                            
                            | INVESTGUARD VENTURES | Bulk | Sell | 08 May 2020 | 8.70 | 124,895 | No | NSE | 
                        
                         
                            
                            | HARDIK BHARAT PATEL | Bulk | Sell | 06 May 2020 | 8.67 | 100,724 | No | BSE | 
                        
                         
                            
                            | HARDIK BHARAT PATEL | Bulk | Sell | 05 May 2020 | 8.29 | 100,000 | No | BSE | 
                        
                         
                            
                            | SUNGLOW LEASING AND FINANCE LTD | Bulk | Sell | 30 Apr 2020 | 7.28 | 145,897 | No | BSE | 
                        
                         
                            
                            | MINAL PATEL | Bulk | Sell | 30 Apr 2020 | 6.95 | 315,000 | No | NSE | 
                        
                         
                            
                            | SWATI PRASHANT PATEL | Bulk | Purchase | 30 Oct 2019 | 9.64 | 115,263 | No | NSE | 
                        
                         
                            
                            | GARIMA GIRISH PURI | Bulk | Sell | 30 Oct 2019 | 9.47 | 105,000 | No | NSE | 
                        
                         
                            
                            | SAMRAJ  NAIDU | Bulk | Sell | 29 Oct 2019 | 9.40 | 103,593 | No | NSE | 
                        
                         
                            
                            | RUCHIT B. PATEL | Bulk | Purchase | 18 Oct 2019 | 8.90 | 125,682 | No | NSE | 
                        
                         
                            
                            | SAMRAJ  NAIDU | Bulk | Purchase | 21 Jun 2019 | 18.76 | 129,299 | No | NSE | 
                        
                         
                            
                            | ALPHA LEON ENTERPRISES LLP | Bulk | Purchase | 20 Jun 2019 | 17.60 | 147,627 | Yes | NSE | 
                        
                         
                            
                            | ALPHA LEON ENTERPRISES LLP | Bulk | Sell | 20 Jun 2019 | 17.82 | 147,627 | Yes | NSE | 
                        
                         
                            
                            | KAMLESH VADILAL SHAH | Bulk | Purchase | 10 Jun 2019 | 31.39 | 138,215 | No | NSE | 
                        
                         
                            
                            | G N CREDITS PRIVATE LIMITED | Bulk | Sell | 10 Jun 2019 | 31.08 | 166,089 | No | NSE | 
                        
                         
                            
                            | KAMLESH VADILAL SHAH | Bulk | Sell | 10 Jun 2019 | 29.90 | 22 | No | NSE | 
                        
                         
                            
                            | JAYA HEMANT GHAI | Bulk | Sell | 22 May 2019 | 38.99 | 123,989 | No | NSE | 
                        
                         
                            
                            | SECURITIES HOLDINGS INDIA PVT LTD | Bulk | Sell | 27 Dec 2018 | 50.85 | 128,153 | No | NSE | 
                        
                         
                            
                            | SAURABH MAHESH AGRAWAL | Bulk | Purchase | 23 Mar 2018 | 62.68 | 384,462 | No | BSE | 
                        
                         
                            
                            | SHELLY AGARWAL | Bulk | Sell | 23 Mar 2018 | 62.68 | 389,462 | No | BSE | 
                        
                         
                            
                            | SHELLY AGARWAL | Bulk | Purchase | 15 Jan 2018 | 90.70 | 389,462 | No | BSE | 
                        
                         
                            
                            | SAURABH MAHESH AGRAWAL | Bulk | Sell | 15 Jan 2018 | 90.70 | 389,462 | No | BSE | 
                        
                         
                            
                            | DR BIMAL NIRANJAN PARIKH | Bulk | Sell | 05 Jan 2018 | 93.54 | 168,000 | No | NSE | 
                        
                         
                            
                            | Hardik Bharat Patel | Bulk | Sell | 05 Jan 2018 | 91.87 | 115,200 | No | NSE | 
                        
                         
                            
                            | AMAL DEVELOPERS PRIVATE LIMITED | Bulk | Purchase | 04 Jan 2018 | 83.51 | 150,000 | No | NSE | 
                        
                         
                            
                            | DR BIMAL NIRANJAN PARIKH | Bulk | Purchase | 04 Jan 2018 | 83.45 | 193,000 | No | NSE | 
                        
                         
                            
                            | QUANT BROKING PRIVATE LIMITED (ERROR ACCOUNT) | Bulk | Purchase | 28 Dec 2017 | 74.10 | 313,598 | Yes | NSE | 
                        
                         
                            
                            | QUANT BROKING PRIVATE LIMITED (ERROR ACCOUNT) | Bulk | Sell | 28 Dec 2017 | 70.73 | 313,598 | Yes | NSE | 
                        
                         
                            
                            | MBL & COMPANY LTD. | Bulk | Purchase | 27 Oct 2017 | 68.66 | 118,817 | Yes | NSE | 
                        
                         
                            
                            | MBL & COMPANY LTD. | Bulk | Sell | 27 Oct 2017 | 68.68 | 118,817 | Yes | NSE | 
                        
                         
                            
                            | G N CREDITS PRIVATE LIMITED | Bulk | Purchase | 12 May 2017 | 63.67 | 211,000 | No | NSE | 
                        
                         
                            
                            | COMPETENT FINLEASE PRIVATE LIMITED | Bulk | Sell | 12 May 2017 | 63.67 | 211,000 | No | NSE | 
                        
                         
                            
                            | IL AND FS FINANCIAL SERVICES LIMITED | Bulk | Sell | 04 Nov 2016 | 55.84 | 250,000 | No | NSE | 
                        
                         
                            
                            | BP FINTRADE PRIVATE LIMITED | Bulk | Purchase | 10 May 2016 | 48.43 | 128,949 | Yes | NSE | 
                        
                         
                            
                            | ALPHA ENTERPRISES | Bulk | Sell | 10 May 2016 | 47.03 | 200,000 | No | NSE | 
                        
                         
                            
                            | BP FINTRADE PRIVATE LIMITED | Bulk | Sell | 10 May 2016 | 49.33 | 128,949 | Yes | NSE | 
                        
                         
                            
                            | COMPETENT FINLEASE PRIVATE LIMITED | Bulk | Purchase | 29 Feb 2016 | 40.21 | 327,000 | No | NSE | 
                        
                         
                            
                            | AVTAR INSTALMENTS PRIVATE LIMITED | Bulk | Sell | 29 Feb 2016 | 40.13 | 387,400 | No | NSE | 
                        
                         
                            
                            | QUANT | Bulk | Sell | 18 Feb 2016 | 36.15 | 129,506 | No | NSE | 
                        
                         
                            
                            | AUTHUM INVESTMENT AND INFRASTRUCTURE LTD | Bulk | Purchase | 09 Nov 2015 | 46.99 | 250,000 | No | NSE | 
                        
                         
                            
                            | AUTHUM INVESTMENT AND INFRASTRUCTURE LTD | Bulk | Sell | 09 Nov 2015 | 47 | 8,487 | No | NSE | 
                        
                         
                            
                            | MAX NEW YORK LIFE INS CO LTD A/CUL PNSION CONSERVATIVE FUND | Bulk | Sell | 20 May 2015 | 40.18 | 105,000 | No | NSE | 
                        
                         
                            
                            | PHILLIPCAPITAL (INDIA) PVT. LTD | Bulk | Purchase | 18 May 2015 | 42.94 | 186,500 | No | NSE | 
                        
                         
                            
                            | AMIT DHANKI | Bulk | Sell | 26 Jun 2014 | 72.48 | 100,054 | No | NSE | 
                        
                         
                            
                            | S R SHAH | Bulk | Sell | 19 Jun 2014 | 70.44 | 102,326 | No | NSE | 
                        
                         
                            
                            | S R SHAH | Bulk | Purchase | 10 Jun 2014 | 63.96 | 203,494 | No | NSE | 
                        
                         
                            
                            | QUANT CAPITAL SECURITIES PRIVATE LIMITED | Bulk | Purchase | 10 Jun 2014 | 64 | 120,000 | No | BSE | 
                        
                         
                            
                            | S R SHAH | Bulk | Purchase | 10 Jun 2014 | 63.87 | 96,506 | No | BSE | 
                        
                         
                            
                            | S R SHAH | Bulk | Purchase | 10 Jun 2014 | 64 | 140,000 | No | BSE | 
                        
                         
                            
                            | ALPHA ENTERPRISES | Bulk | Sell | 10 Jun 2014 | 63.14 | 117,062 | No | NSE | 
                        
                         
                            
                            | MORGAN STANLEY ASIA (SINGAPORE) PTE | Bulk | Sell | 10 Jun 2014 | 63.96 | 125,000 | No | NSE | 
                        
                         
                            
                            | MORGAN STANLEY MAURITIUS COMPANY LTD | Bulk | Sell | 10 Jun 2014 | 63.95 | 442,822 | No | NSE | 
                        
                         
                            
                            | MORGAN STANLEY MAURITIUS COMPANY LIMITED | Bulk | Sell | 10 Jun 2014 | 63.96 | 334,480 | No | BSE | 
                        
                         
                            
                            | ALPHA ENTERPRISES | Bulk | Purchase | 04 Jun 2014 | 51.92 | 114,000 | No | NSE | 
                        
                         
                            
                            | PRIYANKA FINANCE PVT LTD | Bulk | Purchase | 15 Apr 2014 | 33.98 | 106,047 | No | NSE | 
                        
                         
                            
                            | PRIYANKA FINANCE PVT LTD | Bulk | Sell | 15 Apr 2014 | 34 | 6,047 | No | NSE | 
                        
                         
                            
                            | ALPHA ENTERPRISES | Bulk | Purchase | 07 Apr 2014 | 31.52 | 215,236 | No | NSE | 
                        
                         
                            
                            | SWISS FINANCE CORPORATION (MAURITIUS) LIMITED | Bulk | Sell | 07 Apr 2014 | 31.47 | 250,000 | No | NSE | 
                        
                         
                            
                            | EDUMATRIX SERVICES INDIA PVT. LTD. | Bulk | Purchase | 27 Mar 2014 | 28.25 | 192,265 | No | NSE | 
                        
                         
                            
                            | EDUMATRIX SERVICES (INDIA) PVT.LTD. | Bulk | Purchase | 27 Mar 2014 | 28.25 | 191,500 | No | BSE | 
                        
                         
                            
                            | CAPITAL INTERNATIONAL A/C CAPITAL INTER EMER MKT FUND | Bulk | Sell | 27 Mar 2014 | 28.25 | 120,878 | No | NSE | 
                        
                         
                            
                            | EDUMATRIX SERVICES INDIA PVT. LTD. | Bulk | Sell | 27 Mar 2014 | 28.75 | 1 | No | NSE | 
                        
                         
                            
                            | CAPITAL INTERNATIONAL A/C - CAPITAL INTERNATIONAL EMERGING MKT FD | Bulk | Sell | 27 Mar 2014 | 28.25 | 119,451 | No | BSE | 
                        
                         
                            
                            | SECURITIES HOLDINGS INDIA PVT LTD | Bulk | Purchase | 13 Mar 2014 | 27.70 | 200,000 | No | BSE | 
                        
                         
                            
                            | MAHIMA STOCKS PRIVATE LIMITED | Bulk | Sell | 13 Mar 2014 | 27.70 | 200,000 | No | BSE | 
                        
                         
                            
                            | ARCHANA SANDEEP TANDON | Bulk | Purchase | 18 Nov 2013 | 29.10 | 100,000 | No | NSE | 
                        
                         
                            
                            | QUANT CAPITAL HOLDINGS PRIVATE LIMITED | Bulk | Sell | 18 Nov 2013 | 29.10 | 100,000 | No | NSE | 
                        
                         
                            
                            | SANDEEP KRISHNA TANDON | Bulk | Purchase | 06 May 2013 | 33.29 | 152,213 | No | NSE | 
                        
                         
                            
                            | AIM ADVISORS INC. A/C AIM ASIA PACIFIC GROWTH FUND | Bulk | Sell | 03 Dec 2012 | 37.22 | 101,925 | No | NSE | 
                        
                         
                            
                            | ZAKI ABBAS NASEER | Bulk | Sell | 28 Aug 2012 | 32.22 | 180,000 | No | NSE | 
                        
                         
                            
                            | ZAKIABBASNASSER | Bulk | Sell | 16 Aug 2012 | 37.03 | 100,000 | No | NSE | 
                        
                         
                            
                            | RAIMA EQUITIES PRIVATE LIMITED | Bulk | Purchase | 06 Jul 2012 | 43.19 | 57 | No | NSE | 
                        
                         
                            
                            | RAIMA EQUITIES PRIVATE LIMITED | Bulk | Sell | 06 Jul 2012 | 43.87 | 99,403 | No | NSE | 
                        
                         
                            
                            | SMALL CAP WORLD FND INC | Bulk | Sell | 07 Jun 2012 | 35.62 | 246,871 | No | NSE | 
                        
                         
                            
                            | CHARTERED FINANCE & LEASING LIMITED | Bulk | Purchase | 22 Feb 2012 | 48.31 | 144,000 | No | NSE | 
                        
                         
                            
                            | JANUS INVESTMENT FUND-JANUS ORIENT FUND | Bulk | Sell | 23 Jan 2012 | 36.89 | 167,003 | No | NSE | 
                        
                         
                            
                            | MORGAN STANLEY ASIA (SINGAPORE) PTE | Bulk | Purchase | 06 Jan 2012 | 35 | 106,524 | No | NSE | 
                        
                         
                            
                            | MORGAN STANLEY MAURITIUS COMPANY LTD | Bulk | Purchase | 30 Dec 2011 | 34.92 | 232,373 | No | NSE | 
                        
                         
                            
                            | JANUS INVESTMENT FUND - JANUS ORION FUND | Bulk | Sell | 30 Dec 2011 | 34.86 | 140,431 | No | NSE | 
                        
                         
                            
                            | JANUS INVESTMENT FUND AC JANUS WORLDWIDE FUND | Bulk | Sell | 28 Dec 2011 | 36 | 100,000 | No | NSE | 
                        
                         
                            
                            | MORGAN STANLEY MAURITIUS COMPANY LTD | Bulk | Purchase | 15 Dec 2011 | 41.50 | 100,000 | No | NSE | 
                        
                         
                            
                            | ARTIO GLOBAL INVESTMENT FUNDS A\C ARTIO INTERNATIONAL EQUITY | Bulk | Sell | 02 Dec 2011 | 63.49 | 146,376 | No | NSE |