| RAM BILAS MITTAL HUF | Bulk | Purchase | 09 May 2025 | 89.95 | 201,000 | No | NSE | 
                        
                         
                            
                            | CORE4 MARCOM PRIVATE LIMITED | Bulk | Sell | 02 May 2025 | 84.52 | 129,000 | No | NSE | 
                        
                         
                            
                            | VINAY ARUNKUMAR SANKLECHA | Bulk | Sell | 26 Mar 2025 | 93.30 | 175,500 | No | NSE | 
                        
                         
                            
                            | RAHUL SHAH | Bulk | Purchase | 25 Mar 2025 | 98.36 | 141,000 | No | NSE | 
                        
                         
                            
                            | VINAY ARUNKUMAR SANKLECHA | Bulk | Purchase | 27 Feb 2025 | 93.50 | 276,000 | No | NSE | 
                        
                         
                            
                            | PRAVINKUMAR GANESHBHAI THAKKAR | Bulk | Sell | 27 Feb 2025 | 93.50 | 151,500 | No | NSE | 
                        
                         
                            
                            | RAMESH BHANDAPPA MUNNOLI | Bulk | Sell | 19 Dec 2024 | 70 | 184,500 | No | NSE | 
                        
                         
                            
                            | BASAVARAJ CHANNAPPA MAHASHETTI | Bulk | Sell | 19 Dec 2024 | 70 | 156,000 | No | NSE | 
                        
                         
                            
                            | VISCO TRADE ASSOCIATES LIMITED | Bulk | Sell | 18 Dec 2024 | 65.77 | 135,000 | No | NSE | 
                        
                         
                            
                            | YUVRAJ HIRALAL MALHOTRA | Bulk | Sell | 19 Nov 2024 | 53.71 | 153,000 | No | NSE | 
                        
                         
                            
                            | NARESH  GOEL | Bulk | Purchase | 23 Oct 2024 | 61 | 243,000 | No | NSE | 
                        
                         
                            
                            | YUVRAJ HIRALAL MALHOTRA | Bulk | Sell | 23 Oct 2024 | 61 | 198,000 | No | NSE | 
                        
                         
                            
                            | NARESH  GOEL | Bulk | Purchase | 21 Oct 2024 | 62.27 | 159,000 | No | NSE | 
                        
                         
                            
                            | YUVRAJ HIRALAL MALHOTRA | Bulk | Sell | 16 Oct 2024 | 59.45 | 141,000 | No | NSE | 
                        
                         
                            
                            | INVENTURE GROWTH & SECURITIES LTD | Bulk | Purchase | 16 Sep 2024 | 76.08 | 396,000 | No | NSE | 
                        
                         
                            
                            | PUNEET KUMAR | Bulk | Sell | 16 Sep 2024 | 76.04 | 324,000 | No | NSE | 
                        
                         
                            
                            | MAHEVARSH FINCON PRIVATE LIMITED | Bulk | Sell | 29 Aug 2024 | 70.81 | 135,000 | No | NSE | 
                        
                         
                            
                            | ASHOKBHAI MADHUBHAI AMIPARA | Bulk | Sell | 05 Aug 2024 | 72 | 141,000 | No | NSE | 
                        
                         
                            
                            | ELAN VENTURES PRIVATE LIMITED | Bulk | Purchase | 30 Jul 2024 | 61.16 | 159,000 | No | NSE | 
                        
                         
                            
                            | YUVRAJ HIRALAL MALHOTRA | Bulk | Purchase | 30 Jul 2024 | 63.04 | 288,000 | No | NSE | 
                        
                         
                            
                            | MAHEVARSH FINCON PRIVATE LIMITED | Bulk | Purchase | 30 Jul 2024 | 60.17 | 171,000 | No | NSE | 
                        
                         
                            
                            | MAHEVARSH FINCON PRIVATE LIMITED | Bulk | Sell | 30 Jul 2024 | 63.08 | 159,000 | No | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Sell | 30 Jul 2024 | 60 | 288,000 | No | NSE | 
                        
                         
                            
                            | ELAN VENTURES PRIVATE LIMITED | Bulk | Sell | 30 Jul 2024 | 63 | 123,000 | No | NSE | 
                        
                         
                            
                            | YUVRAJ HIRALAL MALHOTRA | Bulk | Purchase | 29 Jul 2024 | 62.50 | 204,000 | No | NSE | 
                        
                         
                            
                            | YUVRAJ HIRALAL MALHOTRA | Bulk | Purchase | 23 Jul 2024 | 61.60 | 285,000 | No | NSE | 
                        
                         
                            
                            | MAHEVARSH FINCON PRIVATE LIMITED | Bulk | Sell | 23 Jul 2024 | 61.90 | 189,000 | No | NSE | 
                        
                         
                            
                            | YUVRAJ HIRALAL MALHOTRA | Bulk | Purchase | 18 Jul 2024 | 63.70 | 153,000 | No | NSE | 
                        
                         
                            
                            | MAHEVARSH FINCON PRIVATE LIMITED | Bulk | Purchase | 05 Jul 2024 | 48.90 | 189,000 | No | NSE | 
                        
                         
                            
                            | NARESH RAMJI BHOLA | Bulk | Purchase | 02 Jul 2024 | 43.96 | 198,000 | No | NSE | 
                        
                         
                            
                            | MEHUL H SHAH | Bulk | Sell | 06 May 2024 | 38.22 | 135,000 | No | NSE | 
                        
                         
                            
                            | CORE4 MARCOM PRIVATE LIMITED | Bulk | Purchase | 02 Apr 2024 | 51.90 | 186,000 | No | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Purchase | 27 Mar 2024 | 48.57 | 402,000 | No | NSE | 
                        
                         
                            
                            | KRINA ROHIT MEHTA | Bulk | Sell | 27 Mar 2024 | 49.50 | 183,000 | No | NSE | 
                        
                         
                            
                            | MEHTA JINDAT KALIDAS | Bulk | Sell | 16 Jan 2024 | 51 | 201,000 | No | NSE | 
                        
                         
                            
                            | CORE4 MARCOM PRIVATE LIMITED | Bulk | Sell | 16 Jan 2024 | 51.60 | 192,000 | No | NSE | 
                        
                         
                            
                            | PUNEET KUMAR | Bulk | Purchase | 09 Jan 2024 | 51 | 195,000 | No | NSE | 
                        
                         
                            
                            | PUNEET KUMAR | Bulk | Purchase | 05 Jan 2024 | 50 | 399,000 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Sell | 05 Jan 2024 | 50.01 | 381,000 | No | NSE | 
                        
                         
                            
                            | PROFIN COMMODITIES PRIVATE LIMITED | Bulk | Purchase | 02 Jan 2024 | 51 | 192,000 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Sell | 02 Jan 2024 | 51 | 192,000 | No | NSE | 
                        
                         
                            
                            | CRAFT EMERGING MARKET FUND PCC- ELITE CAPITAL FUND | Bulk | Sell | 07 Dec 2023 | 54.51 | 246,000 | No | NSE | 
                        
                         
                            
                            | ELAN VENTURES PRIVATE LIMITED | Bulk | Purchase | 06 Dec 2023 | 52.90 | 153,000 | No | NSE | 
                        
                         
                            
                            | CORE4 MARCOM PRIVATE LIMITED | Bulk | Purchase | 06 Dec 2023 | 52.90 | 270,000 | No | NSE | 
                        
                         
                            
                            | ELAN VENTURES PRIVATE LIMITED | Bulk | Sell | 06 Dec 2023 | 52.90 | 150,000 | No | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Sell | 06 Dec 2023 | 52.90 | 270,000 | No | NSE | 
                        
                         
                            
                            | HAFIZA MOHAMED HASANFATTA | Bulk | Sell | 06 Dec 2023 | 52.90 | 207,000 | No | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Sell | 30 Nov 2023 | 41.58 | 192,000 | No | NSE | 
                        
                         
                            
                            | ELAN VENTURES PRIVATE LIMITED | Bulk | Purchase | 29 Nov 2023 | 41.11 | 210,000 | Yes | NSE | 
                        
                         
                            
                            | PRABHAT CAPITAL INVESTMENTS LIMITED | Bulk | Purchase | 29 Nov 2023 | 41.50 | 291,000 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Purchase | 29 Nov 2023 | 42.45 | 12,000 | No | NSE | 
                        
                         
                            
                            | ESAAR INDIA LTD | Bulk | Purchase | 29 Nov 2023 | 41.25 | 249,000 | No | NSE | 
                        
                         
                            
                            | DIMPLE PREMKUMAR SHETH | Bulk | Purchase | 29 Nov 2023 | 41.20 | 135,000 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Sell | 29 Nov 2023 | 41.34 | 144,000 | No | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Sell | 29 Nov 2023 | 41.32 | 696,000 | No | NSE | 
                        
                         
                            
                            | ELAN VENTURES PRIVATE LIMITED | Bulk | Sell | 29 Nov 2023 | 41.20 | 210,000 | Yes | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Sell | 28 Nov 2023 | 39.30 | 147,000 | No | NSE | 
                        
                         
                            
                            | MULTIPLIER SHARE & STOCK ADVISORS PRIVATE LIMITED | Bulk | Purchase | 13 Oct 2023 | 66.85 | 144,000 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Sell | 13 Oct 2023 | 66.83 | 153,000 | No | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Purchase | 23 May 2023 | 42.45 | 189,000 | No | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Sell | 23 May 2023 | 42.33 | 126,000 | No | NSE | 
                        
                         
                            
                            | NITINKUMAR LALJI BHAI BHARVAD | Bulk | Purchase | 22 May 2023 | 41.49 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | NARMADABEN PRAVINBHAI PARMAR | Bulk | Purchase | 22 May 2023 | 41.51 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | RATHOD HARSHADKUMAR | Bulk | Purchase | 22 May 2023 | 41.45 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | MANISH JETHABHAI BHASKAR | Bulk | Purchase | 22 May 2023 | 41.53 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | RATHOD HARSHADKUMAR | Bulk | Sell | 22 May 2023 | 41.51 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | MANISH JETHABHAI BHASKAR | Bulk | Sell | 22 May 2023 | 41.45 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | NITINKUMAR LALJI BHAI BHARVAD | Bulk | Sell | 22 May 2023 | 41.53 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | NARMADABEN PRAVINBHAI PARMAR | Bulk | Sell | 22 May 2023 | 41.48 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Sell | 18 May 2023 | 42.03 | 120,000 | No | NSE | 
                        
                         
                            
                            | PARTH RAJANIKANT PANDYA | Bulk | Purchase | 17 May 2023 | 41.96 | 177,000 | Yes | NSE | 
                        
                         
                            
                            | MANISH JETHABHAI BHASKAR | Bulk | Purchase | 17 May 2023 | 41.95 | 177,000 | Yes | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Purchase | 17 May 2023 | 42 | 225,000 | No | NSE | 
                        
                         
                            
                            | PRAVINBHAI LAKHABHAI PARMAR | Bulk | Purchase | 17 May 2023 | 41.97 | 177,000 | Yes | NSE | 
                        
                         
                            
                            | NARMADABEN PRAVINBHAI PARMAR | Bulk | Purchase | 17 May 2023 | 41.96 | 177,000 | Yes | NSE | 
                        
                         
                            
                            | PRAVINBHAI LAKHABHAI PARMAR | Bulk | Sell | 17 May 2023 | 41.95 | 177,000 | Yes | NSE | 
                        
                         
                            
                            | NARMADABEN PRAVINBHAI PARMAR | Bulk | Sell | 17 May 2023 | 41.97 | 177,000 | Yes | NSE | 
                        
                         
                            
                            | PARTH RAJANIKANT PANDYA | Bulk | Sell | 17 May 2023 | 41.97 | 177,000 | Yes | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Sell | 17 May 2023 | 42 | 240,000 | No | NSE | 
                        
                         
                            
                            | MANISH JETHABHAI BHASKAR | Bulk | Sell | 17 May 2023 | 41.95 | 177,000 | Yes | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Sell | 16 May 2023 | 42.50 | 105,000 | No | NSE | 
                        
                         
                            
                            | RATHOD HARSHADKUMAR | Bulk | Purchase | 15 May 2023 | 42.74 | 156,000 | Yes | NSE | 
                        
                         
                            
                            | MANISH JETHABHAI BHASKAR | Bulk | Purchase | 15 May 2023 | 42.69 | 261,000 | Yes | NSE | 
                        
                         
                            
                            | NARMADABEN PRAVINBHAI PARMAR | Bulk | Purchase | 15 May 2023 | 42.60 | 102,000 | Yes | NSE | 
                        
                         
                            
                            | PRAVINBHAI LAKHABHAI PARMAR | Bulk | Purchase | 15 May 2023 | 42.70 | 264,000 | Yes | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Purchase | 15 May 2023 | 40.80 | 498,000 | No | NSE | 
                        
                         
                            
                            | RATHOD HARSHADKUMAR | Bulk | Sell | 15 May 2023 | 42.74 | 156,000 | Yes | NSE | 
                        
                         
                            
                            | MANISH JETHABHAI BHASKAR | Bulk | Sell | 15 May 2023 | 42.69 | 261,000 | Yes | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Sell | 15 May 2023 | 40.79 | 462,000 | No | NSE | 
                        
                         
                            
                            | NARMADABEN PRAVINBHAI PARMAR | Bulk | Sell | 15 May 2023 | 42.63 | 102,000 | Yes | NSE | 
                        
                         
                            
                            | PRAVINBHAI LAKHABHAI PARMAR | Bulk | Sell | 15 May 2023 | 42.69 | 264,000 | Yes | NSE | 
                        
                         
                            
                            | PRAVINBHAI LAKHABHAI PARMAR | Bulk | Purchase | 12 May 2023 | 41.19 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | WILSON HOLDINGS PRIVATE LIMITED | Bulk | Purchase | 12 May 2023 | 41 | 459,000 | No | NSE | 
                        
                         
                            
                            | NARMADABEN PRAVINBHAI PARMAR | Bulk | Purchase | 12 May 2023 | 41.20 | 117,000 | Yes | NSE | 
                        
                         
                            
                            | MANISH JETHABHAI BHASKAR | Bulk | Purchase | 12 May 2023 | 41.11 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | RATHOD HARSHADKUMAR | Bulk | Purchase | 12 May 2023 | 41.16 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | RATHOD HARSHADKUMAR | Bulk | Sell | 12 May 2023 | 41.19 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Sell | 12 May 2023 | 41 | 177,000 | No | NSE | 
                        
                         
                            
                            | MANISH JETHABHAI BHASKAR | Bulk | Sell | 12 May 2023 | 41.16 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | NARMADABEN PRAVINBHAI PARMAR | Bulk | Sell | 12 May 2023 | 41.17 | 117,000 | Yes | NSE | 
                        
                         
                            
                            | PRAVINBHAI LAKHABHAI PARMAR | Bulk | Sell | 12 May 2023 | 41.11 | 126,000 | Yes | NSE | 
                        
                         
                            
                            | SHREEJI CAPITAL AND FINANCE LIMITED | Bulk | Sell | 19 Jan 2023 | 43 | 117,000 | No | NSE | 
                        
                         
                            
                            | SHREEJI CAPITAL AND FINANCE LIMITED | Bulk | Purchase | 23 Nov 2022 | 42 | 198,000 | No | NSE | 
                        
                         
                            
                            | GOVIND KRIPA ENCLAVE LLP | Bulk | Sell | 23 Nov 2022 | 42 | 198,000 | No | NSE | 
                        
                         
                            
                            | GOVIND KRIPA ENCLAVE LLP | Bulk | Sell | 22 Nov 2022 | 42 | 204,000 | No | NSE | 
                        
                         
                            
                            | SARLA SINGHVI | Bulk | Sell | 21 Nov 2022 | 44.75 | 204,000 | No | NSE | 
                        
                         
                            
                            | ASHOKBHAI MADHUBHAI AMIPARA | Bulk | Purchase | 01 Nov 2022 | 38.55 | 180,000 | No | NSE | 
                        
                         
                            
                            | SARLA SINGHVI | Bulk | Sell | 01 Nov 2022 | 38.57 | 201,000 | No | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Purchase | 06 Sep 2022 | 66.35 | 112,500 | No | NSE | 
                        
                         
                            
                            | NAKSHATRA GARMENTS PRIVATE LIMITED | Bulk | Sell | 06 Sep 2022 | 66.44 | 90,000 | No | NSE | 
                        
                         
                            
                            | RAMESH BHANDAPPA MUNNOLI | Bulk | Purchase | 02 Aug 2022 | 74.99 | 52,500 | No | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Purchase | 01 Aug 2022 | 76.69 | 67,500 | No | NSE | 
                        
                         
                            
                            | RJ01 MARKETEERS PRIVATE LIMITED | Bulk | Sell | 01 Aug 2022 | 76.80 | 52,500 | No | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Purchase | 21 Jul 2022 | 83.60 | 135,000 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Sell | 21 Jul 2022 | 83.60 | 142,500 | No | NSE | 
                        
                         
                            
                            | NAVRATRI SHARE TRADING PRIVATE LIMITED . | Bulk | Purchase | 19 Jul 2022 | 81.25 | 300,000 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Sell | 19 Jul 2022 | 81.25 | 165,000 | No | NSE | 
                        
                         
                            
                            | HEMAL ARUNBHAI MEHTA | Bulk | Sell | 19 Jul 2022 | 81.25 | 135,000 | No | NSE | 
                        
                         
                            
                            | NAKSHATRA GARMENTS PRIVATE LIMITED | Bulk | Purchase | 13 Jul 2022 | 97 | 52,500 | No | NSE | 
                        
                         
                            
                            | HEMAL ARUNBHAI MEHTA | Bulk | Sell | 13 Jul 2022 | 97 | 52,500 | No | NSE | 
                        
                         
                            
                            | PHOENIX TRADES | Bulk | Purchase | 11 Jul 2022 | 99.05 | 52,500 | No | NSE | 
                        
                         
                            
                            | HEMAL ARUNBHAI MEHTA | Bulk | Purchase | 01 Jul 2022 | 84.19 | 60,000 | No | NSE | 
                        
                         
                            
                            | HEMAL ARUNBHAI MEHTA | Bulk | Purchase | 28 Jun 2022 | 75.59 | 67,500 | No | NSE | 
                        
                         
                            
                            | RJ1 MARKETEERS PVT LTD | Bulk | Sell | 28 Jun 2022 | 76 | 60,000 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Purchase | 10 Jun 2022 | 44.54 | 112,500 | No | NSE | 
                        
                         
                            
                            | RAMESH BHANDAPPA MUNNOLI | Bulk | Sell | 10 Jun 2022 | 43.50 | 52,500 | No | NSE | 
                        
                         
                            
                            | BHAMINI KAMAL PAREKH | Bulk | Purchase | 09 Jun 2022 | 40.50 | 165,000 | No | NSE | 
                        
                         
                            
                            | BASAVARAJ CHANNAPPA MAHASHETTI | Bulk | Purchase | 09 Jun 2022 | 44.20 | 45,000 | No | NSE | 
                        
                         
                            
                            | BASAVARAJ CHANNAPPA MAHASHETTI | Bulk | Sell | 09 Jun 2022 | 40.50 | 112,500 | No | NSE | 
                        
                         
                            
                            | HEMAL ARUNBHAI MEHTA | Bulk | Sell | 09 Jun 2022 | 41.61 | 120,000 | No | NSE | 
                        
                         
                            
                            | RAMESH BHANDAPPA MUNNOLI | Bulk | Purchase | 30 May 2022 | 30.04 | 52,500 | No | NSE | 
                        
                         
                            
                            | BASAVARAJ CHANNAPPA MAHASHETTI | Bulk | Purchase | 25 May 2022 | 28.29 | 105,000 | No | NSE | 
                        
                         
                            
                            | MONA SHRENIK SHAH | Bulk | Purchase | 12 May 2022 | 26.49 | 52,500 | No | NSE | 
                        
                         
                            
                            | HEMAL ARUNBHAI MEHTA | Bulk | Purchase | 28 Apr 2022 | 25 | 90,000 | No | NSE | 
                        
                         
                            
                            | ANAYA COMMERCIAL LLP | Bulk | Sell | 28 Apr 2022 | 25 | 97,500 | No | NSE | 
                        
                         
                            
                            | BLUE DIAMOND PLASTOWARE PRIVATE LIMITED | Bulk | Purchase | 06 Aug 2020 | 21.50 | 48,000 | No | NSE | 
                        
                         
                            
                            | BIKRAM KESHARI MOHANTY | Bulk | Sell | 06 Aug 2020 | 21.50 | 48,000 | No | NSE |