| RAJESH NUWAL (HUF)
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            01 Oct 2018 | 
                            42.28 | 
                            349,899 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | INDIANIVESH CAPITALS LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            03 Jul 2018 | 
                            57.40 | 
                            495,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | SNEHLATA NUWAL
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            03 Jul 2018 | 
                            57.40 | 
                            495,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | THE ARJ INVESTMENT LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            04 Oct 2017 | 
                            78.05 | 
                            500,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | THE ARJ INVESTMENT LIMITED
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            04 Oct 2017 | 
                            78.05 | 
                            500,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            04 Oct 2017 | 
                            78.05 | 
                            500,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            04 Oct 2017 | 
                            78.05 | 
                            500,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            21 Mar 2016 | 
                            57 | 
                            2,413,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            21 Mar 2016 | 
                            57 | 
                            2,413,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | CLARENCE INVESTMENTS LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            21 Mar 2016 | 
                            57 | 
                            2,413,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | CLARENCE INVESTMENTS LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            21 Mar 2016 | 
                            57 | 
                            2,413,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | K L ENTERPRISES LLP
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            15 Mar 2016 | 
                            52.92 | 
                            650,250 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | RAJESH NUWAL (HUF)
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            15 Mar 2016 | 
                            52.92 | 
                            650,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ALPNA ENTERPRISES
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            14 Jul 2015 | 
                            78.14 | 
                            350,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ABHINANDAN LEASING AND FINANCE LTD
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            07 Jul 2015 | 
                            49.20 | 
                            300,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | MAURITIUS DEBT MANAGEMENT LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            07 Jul 2015 | 
                            48.79 | 
                            3,197,508 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | SKS CAPITAL & RESEARCH PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            07 Jul 2015 | 
                            48.87 | 
                            300,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | RAJESH NUWAL (HUF)
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            06 Jul 2015 | 
                            40.19 | 
                            265,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | MAURITIUS DEBT MANAGEMENT LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            06 Jul 2015 | 
                            40.52 | 
                            650,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | MAURITIUS DEBT MANAGEMENT LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            23 Jun 2015 | 
                            40.06 | 
                            333,546 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            25 Mar 2015 | 
                            55.25 | 
                            4,800,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            25 Mar 2015 | 
                            55.25 | 
                            4,800,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | CLARENCE INVESTMENTS LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            25 Mar 2015 | 
                            55.25 | 
                            4,800,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | CLARENCE INVESTMENTS LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            25 Mar 2015 | 
                            55.25 | 
                            4,800,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | MAURITIUS DEBT MANAGEMENT LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            13 Jan 2015 | 
                            43.24 | 
                            295,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Bulk | 
                            
                                Purchase
                             | 
                            14 Nov 2014 | 
                            55.25 | 
                            6,944,817 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            14 Nov 2014 | 
                            55.25 | 
                            4,400,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | VILLA TRADING COMPANY PRIVATE LIMITED
                             | 
                            Block | 
                            
                                Purchase
                             | 
                            14 Nov 2014 | 
                            55.25 | 
                            2,544,817 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | CLARENCE INVESTMENTS LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            14 Nov 2014 | 
                            55.25 | 
                            4,400,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ABER INVESTMENTS LIMITED
                             | 
                            Bulk | 
                            
                                Sell
                             | 
                            14 Nov 2014 | 
                            55.25 | 
                            2,544,817 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | CLARENCE INVESTMENTS LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            14 Nov 2014 | 
                            55.25 | 
                            4,400,000 | 
                            
                                No | 
                            
                            BSE | 
                        
                        
                         
                            
                            | ABER INVESTMENTS LIMITED
                             | 
                            Block | 
                            
                                Sell
                             | 
                            14 Nov 2014 | 
                            55.25 | 
                            2,544,817 | 
                            
                                No | 
                            
                            BSE |