| Insider Name | Transaction Date | Buy Quantity | Sell Quantity | % Buy/Sell | No of Shares Hold | % Holdings | ProcessDate |
| Kishor P Ostwal | 07-Mar-2018 | 200000 | | 0.17 | 3009858 | 2.45 | 3/7/2018 12:00:00 AM |
| CNI Infoxchange Pvt Ltd | 07-Mar-2018 | | 200000 | 0.18 | 2551846 | 2.4 | 3/7/2018 12:00:00 AM |
| CNI Infoxchange Pvt Ltd | 06-Mar-2018 | | 400000 | 0.35 | 2751846 | 2.75 | 3/7/2018 12:00:00 AM |
| Kishor P Ostwal | 06-Mar-2018 | 400000 | | 0.35 | 2809858 | 2.1 | 3/7/2018 12:00:00 AM |
| K P Ostwal | 13-Apr-2015 | 5400000 | | 4.44 | 11778277 | 10.26 | 4/15/2015 12:00:00 AM |
| CNI Infoxchange Pvt Ltd | 08-Apr-2015 | 800000 | | 0.73 | 3151846 | 2.88 | 4/9/2015 12:00:00 AM |
| Sangita Ostwal | 08-Apr-2015 | | 800000 | 0.73 | 7343211 | 6.71 | 4/9/2015 12:00:00 AM |
| K P Ostwal | 23-Mar-2015 | 5400000 | | 4.88 | 6378277 | 5.82 | 4/7/2015 12:00:00 AM |
| CNI Infoxchange Pvt Ltd | 11-Mar-2015 | 1100000 | | 1.15 | 2251846 | 2.26 | 3/13/2015 12:00:00 AM |
| Sangita Ostwal | 11-Mar-2015 | | 1100000 | 1.15 | 8243211 | 7.83 | 3/13/2015 12:00:00 AM |
| Nandkishore Chaturvedi (HUF) | 24-Jul-2014 | 10000000 | | 9.61 | 10000000 | 9.61 | 1/20/2015 12:00:00 AM |
| Sangita Ostwal | 09-Feb-2012 | 9500 | | 0.015 | 9343211 | 14.417 | 2/9/2012 12:00:00 AM |
| K P Ostwal HUF | 07-Feb-2012 | 3000 | | | 978277 | 1.509 | 2/10/2012 12:00:00 AM |
| K P Ostwal HUF | 02-Feb-2012 | 10000 | | | 975277 | 1.504 | 2/2/2012 12:00:00 AM |
| K P Ostwal HUF | 01-Feb-2012 | 5600 | | 0.008 | 965277 | 1.489 | 2/2/2012 12:00:00 AM |
| K P Ostwal HUF | 27-Jan-2012 | 5000 | | 0.008 | 959677 | 1.481 | 1/27/2012 12:00:00 AM |
| K P Ostwal HUF | 20-Jan-2012 | 26000 | | 0.04 | 954677 | 1.473 | 1/20/2012 12:00:00 AM |
| Sangita Ostwal | 20-Jan-2012 | 2000 | | 0.003 | 9333711 | 14.402 | 1/20/2012 12:00:00 AM |
| Cni Infoxchange Pvt Ltd | 19-Jan-2012 | 20014 | | 0.031 | 1151846 | 1.777 | 1/20/2012 12:00:00 AM |
| Sangita Ostwal | 19-Jan-2012 | 5000 | | 0.007 | 9331711 | 14.399 | 1/20/2012 12:00:00 AM |
| Sangita Ostwal | 18-Jan-2012 | 16000 | | | 9326711 | 14.392 | 1/19/2012 12:00:00 AM |
| Sangita Ostwal | 17-Jan-2012 | 8000 | | 0.012 | 9310711 | 14.367 | 1/17/2012 12:00:00 AM |
| Sangita Ostwal | 11-Jan-2012 | 16500 | | 0.025 | 9302711 | 14.355 | 1/12/2012 12:00:00 AM |
| K P Ostwal HUF | 07-Jan-2012 | 750 | | | 928677 | 1.433 | 1/9/2012 12:00:00 AM |
| K P Ostwal HUF | 06-Jan-2012 | 2450 | | | 927927 | 1.432 | 1/6/2012 12:00:00 AM |
| K P Ostwal HUF | 05-Jan-2012 | 2000 | | 0.003 | 925477 | 1.428 | 1/10/2012 12:00:00 AM |
| Shreenath Finestock Pvt Ltd | 05-Jan-2012 | 2000 | | 0.003 | 8482277 | 13.089 | 1/10/2012 12:00:00 AM |
| K P Ostwal HUF | 04-Jan-2012 | 8000 | | | 923477 | 1.425 | 1/5/2012 12:00:00 AM |
| K P Ostwal HUF | 01-Dec-2011 | 52578 | | 0.081 | 915477 | 1.413 | 12/7/2011 12:00:00 AM |
| K P Ostwal HUF | 25-Nov-2011 | 30000 | | 0.04 | 862899 | 1.33 | 12/8/2011 12:00:00 AM |
| K P Ostwal | 23-Nov-2011 | 12150 | | 0.019 | 832899 | 1.29 | 11/28/2011 12:00:00 AM |
| K P Ostwal HUF | 22-Nov-2011 | 25000 | | 0.03 | 820749 | 1.27 | 11/24/2011 12:00:00 AM |
| K P Ostwal HUF | 21-Nov-2011 | 11000 | | 0.01 | 795749 | 1.23 | 11/24/2011 12:00:00 AM |
| K P Ostwal HUF | 21-Nov-2011 | 11000 | | 0.01 | 795749 | 1.23 | 11/24/2011 12:00:00 AM |
| Sangita Ostwal | 17-Nov-2011 | 11736 | | 0 | 9286211 | 14.33 | 11/21/2011 12:00:00 AM |
| K P Ostwal HUF | 03-Nov-2011 | 10000 | | 0.01 | 784749 | 1.21 | 11/11/2011 12:00:00 AM |
| K P Ostwal HUF | 03-Nov-2011 | 10000 | | 0.01 | 784749 | 1.21 | 11/11/2011 12:00:00 AM |
| K P Ostwal HUF | 01-Nov-2011 | 10000 | | 0.01 | 774749 | 1.19 | 11/8/2011 12:00:00 AM |
| K P Ostwal HUF | 01-Nov-2011 | 10000 | | 0.01 | 774749 | 1.19 | 11/8/2011 12:00:00 AM |
| K P Ostwal HUF | 28-Oct-2011 | 249 | | 0 | 764749 | 1.18 | 11/4/2011 12:00:00 AM |
| K P Ostwal HUF | 28-Oct-2011 | 249 | | 0 | 764749 | 1.18 | 11/7/2011 12:00:00 AM |
| K P Ostwal HUF | 28-Oct-2011 | 249 | | 0 | 764749 | 1.18 | 11/4/2011 12:00:00 AM |
| K P Ostwal HUF | 28-Oct-2011 | 249 | | 0 | 764749 | 1.18 | 11/7/2011 12:00:00 AM |
| K P Ostwal HUF | 26-Oct-2011 | 11000 | | 0.01 | 764500 | 1.17 | 11/4/2011 12:00:00 AM |
| K P Ostwal HUF | 26-Oct-2011 | 11000 | | 0.01 | 764500 | 1.17 | 11/7/2011 12:00:00 AM |
| K P Ostwal HUF | 26-Oct-2011 | 11000 | | 0.01 | 764500 | 1.17 | 11/4/2011 12:00:00 AM |
| K P Ostwal HUF | 26-Oct-2011 | 11000 | | 0.01 | 764500 | 1.17 | 11/7/2011 12:00:00 AM |
| K P Ostwal HUF | 21-Oct-2011 | 6000 | | 0 | 753500 | 1.16 | 10/31/2011 12:00:00 AM |
| Cni Infoxchange Pvt Ltd | 20-Oct-2011 | 25000 | | | 1131832 | 1.746 | 1/19/2012 12:00:00 AM |
| Cni Infoxchange Pvt Ltd | 20-Oct-2011 | 25232 | | 0.03 | 1106832 | 1.71 | 11/11/2011 12:00:00 AM |
| Cni Infoxchange Pvt Ltd | 20-Oct-2011 | 25232 | | 0.03 | 1106832 | 1.71 | 11/14/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 11-Apr-2011 | 4720 | | 0 | 9274475 | 14.31 | 5/5/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 11-Apr-2011 | 4720 | | 0 | 9274475 | 14.31 | 5/2/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 08-Apr-2011 | 5000 | | 0 | 9269755 | 14.3 | 4/25/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 08-Apr-2011 | 5000 | | 0 | 9269755 | 14.3 | 4/28/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 07-Apr-2011 | 5000 | | 0 | 9264755 | 14.3 | 5/3/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 07-Apr-2011 | 5000 | | 0 | 9264755 | 14.3 | 5/3/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 01-Apr-2011 | 7261 | | 0.01 | 9259755 | 14.29 | 4/15/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 01-Apr-2011 | 7261 | | 0.01 | 9259755 | 14.29 | 4/15/2011 12:00:00 AM |
| Sangita Ostwal | 29-Mar-2011 | 17609 | | 0.02 | 9252494 | 14.28 | 4/15/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 29-Mar-2011 | 17609 | | 0.02 | 9252494 | 14.28 | 4/19/2011 12:00:00 AM |
| Sangita Ostwal | 25-Mar-2011 | 9000 | | 0.01 | 9234885 | 14.25 | 4/18/2011 12:00:00 AM |
| Sangita Ostwal | 25-Mar-2011 | 9000 | | 0.01 | 9234885 | 14.25 | 4/21/2011 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 23-Mar-2011 | 3635 | | 0 | 8480277 | 13.09 | 4/8/2011 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 23-Mar-2011 | 3635 | | 0 | 8480277 | 13.09 | 4/13/2011 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 22-Mar-2011 | 3600 | | 0 | 8476642 | 13.08 | 4/4/2011 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 22-Mar-2011 | 3600 | | 0 | 8476642 | 13.08 | 4/4/2011 12:00:00 AM |
| Sangita Ostwal | 21-Mar-2011 | 31071 | | 0.05 | 9225885 | 14.24 | 4/15/2011 12:00:00 AM |
| Sangita Ostwal | 21-Mar-2011 | 31071 | | 0.04 | 9225885 | 14.24 | 4/15/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 18-Mar-2011 | 10193 | | 0.01 | 9194814 | 14.19 | 3/24/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 18-Mar-2011 | 10193 | | 0.01 | 9194814 | 14.19 | 3/30/2011 12:00:00 AM |
| Kishor P Ostwal | 17-Mar-2011 | 17000 | | 0.03 | 747500 | 1.15 | 4/1/2011 12:00:00 AM |
| Mrs Sangita Ostwal | 17-Mar-2011 | 50269 | | 0.08 | 9184621 | 14.17 | 4/1/2011 12:00:00 AM |
| Kishor P Ostwal | 17-Mar-2011 | 17000 | | 0.03 | 747500 | 1.15 | 4/1/2011 12:00:00 AM |
| Mrs Sangita Ostwal | 17-Mar-2011 | 50269 | | 0.08 | 9184621 | 14.17 | 4/1/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 28-Jan-2011 | 20000 | | 0.03 | 9134352 | 14.09 | 2/8/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 28-Jan-2011 | 20000 | | 0.03 | 9134352 | 14.09 | 2/8/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 19-Jan-2011 | 49852 | | 0.08 | 9114352 | 14.06 | 2/2/2011 12:00:00 AM |
| Mrs. Sangita Ostwal | 19-Jan-2011 | 49852 | | 0.08 | 9114352 | 14.06 | 2/2/2011 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 08-Sep-2009 | 114541 | | 0.37 | 4162121 | 13.59 | 9/24/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 27-Aug-2009 | 10000 | | 0.03 | 4047580 | 13.22 | 9/14/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 26-Aug-2009 | 1199 | | 0 | 4037580 | 13.19 | 9/14/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 25-Aug-2009 | 17663 | | 0.06 | 4036381 | 13.19 | 9/11/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 08-Jun-2009 | 13264 | | 0.04 | 4018718 | 13.13 | 6/18/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 05-Jun-2009 | 1000 | | 0 | 4005454 | 13.09 | 6/16/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 03-Jun-2009 | 27277 | | 0.09 | 4004454 | 13.09 | 6/11/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 01-Jun-2009 | 11538 | | 0.04 | 3977177 | 13 | 6/9/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 28-May-2009 | 24476 | | 0.08 | 3965639 | 12.96 | 6/5/2009 12:00:00 AM |
| Shreenath Finstock Pvt Ltd | 27-May-2009 | 2290 | | 0.01 | 3941163 | 12.88 | 6/5/2009 12:00:00 AM |
| Sangita Ostwal | 30-Mar-2009 | 10000 | | 0.03 | 4407250 | 14.34 | 4/8/2009 12:00:00 PM |
| Shreenath Finstock Pvt. Ltd. | 30-Mar-2009 | 18250 | | 0.06 | 3938873 | 12.87 | 4/8/2009 12:00:00 PM |
| Shreenath Finstock Pvt. Ltd. | 26-Mar-2009 | 28000 | | 0.09 | 3920623 | 12.81 | 4/2/2009 12:00:00 PM |
| Shreenath Finstock Pvt. Ltd. | 25-Mar-2009 | 10710 | | 0.03 | 3892623 | 12.72 | 3/30/2009 12:00:00 PM |
| Shreenath Finstock Pvt. Ltd. | 18-Mar-2009 | 10000 | | 0.03 | 3881913 | 12.68 | 3/24/2009 12:00:00 PM |
| Shreenath Finstock Pvt. Ltd. | 16-Mar-2009 | 150750 | | 0.49 | 3871913 | 12.65 | 3/20/2009 12:00:00 PM |
| Shreenath Finstock Pvt Ltd | 05-Mar-2009 | 57120 | | 0.19 | 3721163 | 12.16 | 3/9/2009 12:00:00 PM |
| Shreenath Finstock Pvt. Ltd. | 03-Mar-2009 | 53233 | | 0.17 | 3664043 | 11.97 | 3/17/2009 12:00:00 PM |
| Shreenath Finstock Pvt. Ltd. | 02-Mar-2009 | 80000 | | 0.26 | 3610810 | 11.8 | 3/13/2009 12:00:00 PM |
| K. P. Ostwa HUF | 26-Feb-2009 | 35000 | | 0.11 | 365250 | 1.19 | 3/5/2009 12:00:00 PM |
| Sangita Ostwal | 25-Feb-2009 | 25000 | | 0.08 | 4397250 | 14.36 | 3/5/2009 12:00:00 PM |
| K P Ostwal - HUF | 20-Feb-2009 | 50000 | | 0.16 | 330250 | 1.08 | 2/27/2009 12:00:00 PM |
| Sangita Ostwal | 20-Feb-2009 | 50000 | | 0.16 | 4372250 | 14.28 | 2/27/2009 12:00:00 PM |
| K. P. Oswal HUF | 19-Feb-2009 | 60000 | | 0.2 | 280250 | 0.92 | 2/25/2009 12:00:00 PM |
| Shreenath Finstock Pvt Ltd. | 13-Feb-2009 | 67000 | | 0.22 | 3530810 | 11.64 | 2/17/2009 12:00:00 PM |
| Shreenath Finstock Pvt Ltd. | 04-Feb-2009 | 25000 | | 0.08 | 3463810 | 11.32 | 2/12/2009 12:00:00 PM |
| Shreenath Finstock Pvt Ltd | 29-Jan-2009 | 27735 | | 0.09 | 3438810 | 11.24 | 1/30/2009 12:00:00 PM |
| Shreenath Finstock Pvt Ltd. | 23-Jan-2009 | 17718 | | 0.06 | 3411075 | 11.15 | 1/28/2009 12:00:00 PM |
| Shreenath Finstock Pvt Ltd. | 15-Jan-2009 | 92706 | | 0.3 | 3393357 | 11.09 | 1/20/2009 12:00:00 PM |
| K.P. Ostwal HUF | 29-Dec-2008 | 50000 | 0 | 0.16 | 220250 | 0.72 | 1/1/2009 12:00:00 PM |
| K P Ostwal - HUF | 24-Dec-2008 | 100000 | 0 | 0.33 | 170250 | 0.56 | 12/30/2008 12:00:00 PM |
| Narinder Jit Singh | 12-Dec-2008 | 125000 | 0 | 0.4 | 1579125 | 5.16 | 12/22/2008 12:00:00 PM |
| K P Ostwal HUF | 21-Nov-2008 | 50000 | 0 | 0.16 | 70250 | 0.23 | 11/25/2008 12:00:00 PM |
| Shreenath Finstock Pvt Ltd. | 23-Oct-2008 | 55000 | 0 | 0.18 | 3300651 | 10.78 | 10/27/2008 12:00:00 PM |
| Shreenath Finstock Pvt Ltd. | 22-Oct-2008 | 65651 | 0 | 0.21 | 3245651 | 10.6 | 10/24/2008 12:00:00 PM |
| Neil Information Technology Ltd. | 29-Oct-2007 | 130000 | 0 | 0.64 | 1946000 | 9.54 | 11/1/2007 12:00:00 PM |
| Shreenath Finstock Pvt Ltd | 12-Oct-2007 | 70000 | 0 | 0.34 | 2120000 | 10.39 | 10/25/2007 12:00:00 PM |
| Neil Information Technology Ltd. | 10-Oct-2007 | 100000 | 0 | 0.49 | 1816000 | 8.9 | 10/15/2007 12:00:00 PM |
| Cni InfoXchange Pvt Ltd | NA | 1081600 | | 1.67 | | 0 | 10/12/2011 12:00:00 AM |