| Insider Name | Transaction Date | Buy Quantity | Sell Quantity | % Buy/Sell | No of Shares Hold | % Holdings | ProcessDate |
| Annapurna jonnavittula | 23-Oct-2024 | 1250000 | | | 1250000 | | 10/25/2024 12:00:00 AM |
| SUJATA JONNAVITTULA | 23-Oct-2024 | 1250000 | | | 1250000 | | 10/25/2024 12:00:00 AM |
| J Murail Krishna | 17-Jul-2018 | 420000 | | 1.87 | 4598712 | 20.06 | 7/18/2018 12:00:00 AM |
| J S R Durga Prasad | 17-Jul-2018 | 100000 | | 0.45 | 3584960 | 15.64 | 7/18/2018 12:00:00 AM |
| J Murail Krishna | 07-Jul-2018 | 680000 | | 3.33 | 4178712 | 18.65 | 7/10/2018 12:00:00 AM |
| S Abheeshta | 07-Jul-2018 | 1300000 | | 6.36 | 1500000 | 6.69 | 7/10/2018 12:00:00 AM |
| J Murali Krishna | 30-Jun-2018 | 125000 | | 0.68 | 3498712 | 17.69 | 7/2/2018 12:00:00 AM |
| J S R Durga Prasad | 30-Jun-2018 | 1225000 | | 6.67 | 3484960 | 17.62 | 7/2/2018 12:00:00 AM |
| J S R Durga Prasad | 15-Jun-2018 | 650000 | | 3.6 | 2259960 | 12.07 | 6/18/2018 12:00:00 AM |
| J Murali Krishna | 07-Jun-2018 | 1775000 | | 10.88 | 3373712 | 18.66 | 6/11/2018 12:00:00 AM |
| Katepalli Vijay Kumar | 18-Oct-2017 | 1000000 | | 6.28 | 1000000 | 6.28 | 5/29/2018 12:00:00 AM |
| Sree Ramchandra Durgaprasad | 24-Aug-2017 | 11700 | | 0.08 | 1609960 | 11.22 | 8/26/2017 12:00:00 AM |
| JSR Durga Prasad | 19-Jan-2017 | 14024 | | | 18879 | | 1/19/2017 12:00:00 AM |
| J Murali Krishna | 19-Jan-2017 | 9067 | | | 10157 | | 1/19/2017 12:00:00 AM |
| J Murali Krishna | 18-Jan-2017 | 3000000 | | 12.37 | 4598712 | 18.96 | 1/18/2017 12:00:00 AM |
| JSR Durga Prasad | 18-Jan-2017 | 3000000 | | 12.37 | 4598260 | 11.22 | 1/18/2017 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 01-Sep-2016 | 3425 | | 0.02 | 1598760 | 11.22 | 9/2/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 31-Aug-2016 | 6807 | | 0.05 | 1595335 | 11.2 | 9/1/2016 12:00:00 AM |
| Sreerama Chandra Durga Prasad | 31-Aug-2016 | | 1573528 | 11.19 | | | 9/1/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 30-Aug-2016 | 15000 | | 0.11 | 1588528 | 11.15 | 8/31/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 29-Aug-2016 | 91 | | | 1573528 | 11.04 | 8/31/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 26-Aug-2016 | 20000 | | 0.14 | 1573437 | 11.04 | 8/28/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 15-Jul-2016 | 5184 | | 0.04 | 1553437 | 10.9 | 7/18/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 15-Jul-2016 | 3445 | | 0.02 | 1548253 | 10.86 | 7/19/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 14-Jul-2016 | 3445 | | 0.02 | 928253 | 6.57 | 7/15/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 13-Jul-2016 | 4601 | | 0.032 | 924808 | 6.544 | 7/14/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 13-Jul-2016 | 4601 | | 0.04 | 1544808 | 10.84 | 7/18/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 10-Jun-2016 | 42500 | | 0.3 | 1540207 | 10.81 | 7/19/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 10-Jun-2016 | 42500 | | 0.3 | 920207 | 6.51 | 6/12/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 06-Jun-2016 | 20000 | | 0.141 | 877707 | 6.21 | 6/7/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 06-Jun-2016 | 20000 | | 0.14 | 1497707 | 10.51 | 7/19/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 22-Mar-2016 | 15776 | | 0.11 | 857707 | 6.29 | 3/28/2016 12:00:00 AM |
| Sree Ramachandra Durgaparsad | 01-Feb-2016 | 15000 | | 0.11 | 841931 | 6.18 | 2/2/2016 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 14-Dec-2015 | 10095 | | 0.07 | 826931 | 6.07 | 12/15/2015 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 10-Dec-2015 | 1435 | | 0.01 | 816836 | 6 | 12/12/2015 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 09-Dec-2015 | 14000 | | 0.1 | 815401 | 5.98 | 12/10/2015 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 20-Nov-2015 | 70000 | | 0.51 | 801401 | 5.87 | 11/22/2015 12:00:00 AM |
| Sree Ramachandra Durgaprasad | 16-Nov-2015 | 20001 | | 0.15 | 731401 | 5.36 | 11/17/2015 12:00:00 AM |
| JSR Durga Prasad | 25-Mar-2013 | 12000 | | | 121400 | 1.3 | 4/3/2013 12:00:00 AM |
| JSR Durga Prasad | 22-Mar-2013 | 24000 | | | 109400 | 1.17 | 4/3/2013 12:00:00 AM |
| Sara Fund Trustee Co Ltd | 29-Mar-2010 | | 1150000 | 0 | | 0 | 4/12/2010 12:00:00 AM |
| K Rahul Raju | NA | | 7902 | 0 | 465120 | 4.97 | 6/18/2009 12:00:00 AM |
| J Muralikrishna | NA | | 877275 | | 332725 | 3.6 | 1/18/2013 12:00:00 AM |