| Insider Name | Transaction Date | Buy Quantity | Sell Quantity | % Buy/Sell | No of Shares Hold | % Holdings | ProcessDate |
| YOGEN KHOSLA | 26-Jun-2025 | | 3000 | 0.02 | 3972431 | 23.35 | 6/30/2025 12:00:00 AM |
| YOGEN KHOSLA | 25-Jun-2025 | | 326028 | 1.92 | 3975431 | 23.37 | 6/26/2025 12:00:00 AM |
| YOGEN KHOSLA | 24-Jun-2025 | | 251628 | 1.48 | 4301459 | 25.29 | 6/26/2025 12:00:00 AM |
| YOGEN KHOSLA | 23-Jun-2025 | | 7824 | 0.04 | 4553087 | 26.77 | 6/24/2025 12:00:00 AM |
| YOGEN KHOSLA | 20-Jun-2025 | | 196013 | 1.16 | 4560911 | 26.81 | 6/24/2025 12:00:00 AM |
| YOGEN KHOSLA | 17-Jun-2025 | | 217945 | 1.3 | 4756924 | 27.95 | 6/20/2025 12:00:00 AM |
| YOGEN KHOSLA | 13-Jun-2025 | | 95374 | 0.56 | 5127007 | 30.14 | 6/17/2025 12:00:00 AM |
| YOGEN KHOSLA | 11-Jun-2025 | | 53505 | 0.31 | 5303142 | 31.18 | 6/13/2025 12:00:00 AM |
| YOGEN KHOSLA | 09-Jun-2025 | | 89308 | 0.53 | 5431469 | 31.93 | 6/11/2025 12:00:00 AM |
| YOGEN KHOSLA | 06-Jun-2025 | | 74822 | 0.44 | 5356647 | 31.49 | 6/11/2025 12:00:00 AM |
| YOGEN KHOSLA | 06-Jun-2025 | | 63701 | 0.37 | 5520777 | 32.46 | 6/9/2025 12:00:00 AM |
| YOGEN KHOSLA | 05-Jun-2025 | | 63375 | 0.37 | 5584478 | 32.83 | 6/9/2025 12:00:00 AM |
| YOGEN KHOSLA | 04-Jun-2025 | | 67032 | 0.4 | 5647853 | 33.2 | 6/5/2025 12:00:00 AM |
| YOGEN KHOSLA | 03-Jun-2025 | | 36600 | 0.21 | 5714885 | 33.6 | 6/5/2025 12:00:00 AM |
| YOGEN KHOSLA | 02-Jun-2025 | | 25229 | 0.15 | 5751485 | 33.81 | 6/3/2025 12:00:00 AM |
| YOGEN KHOSLA | 30-May-2025 | | 22203 | 0.13 | 5776714 | 33.96 | 6/3/2025 12:00:00 AM |
| Yogen Khosla | 27-Mar-2025 | 72110 | | 0.43 | 5798917 | 34.09 | 3/31/2025 12:00:00 AM |
| Yogen Khosla | 25-Mar-2025 | | 72110 | 0.43 | 5726807 | 33.66 | 3/27/2025 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 26-Aug-2024 | 240000 | | 1.46 | 5154695 | 31.5 | 8/26/2024 12:00:00 AM |
| Yogen Khosla | 26-Aug-2024 | | 240000 | 1.47 | 5798917 | 35.44 | 8/26/2024 12:00:00 AM |
| YOGEN KHOSLA | 16-Jun-2024 | | 152138 | 0.89 | 4974869 | 29.25 | 6/17/2025 12:00:00 AM |
| YOGEN KHOSLA | 12-Jun-2024 | | 80761 | 0.48 | 5222381 | 30.7 | 6/13/2025 12:00:00 AM |
| Indo Crediop Pvt Ltd | 10-Nov-2021 | | 3427885 | | | | 11/12/2021 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 10-Nov-2021 | 3427885 | | 20.95 | 4914695 | 30.04 | 11/11/2021 12:00:00 AM |
| Moonlight Equity Pvt Ltd. | 29-Jun-2020 | | 18111 | 0.12 | 1486810 | 9.09 | 7/3/2020 12:00:00 AM |
| Moonlight Equity Pvt Ltd. | 25-Jun-2020 | 57927 | 0 | 0.36 | 1468699 | 8.98 | 6/30/2020 12:00:00 AM |
| Moonlight Equity Pvt Ltd. | 24-Jun-2020 | 26317 | 0 | 0.16 | 1410772 | 8.62 | 6/29/2020 12:00:00 AM |
| Moonlight Equity Pvt Ltd. | 23-Jun-2020 | 25000 | 0 | 0.15 | 1384455 | 8.46 | 6/25/2020 12:00:00 AM |
| Yogen Khosla | 02-Apr-2019 | | 814000 | 4.97 | 6038917 | 36.91 | 4/5/2019 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 02-Apr-2019 | 814000 | | 4.98 | 1359455 | 8.31 | 4/5/2019 12:00:00 AM |
| Indo Crediop Pvt Ltd | 25-Mar-2019 | 268000 | | 1.64 | 3427885 | 20.95 | 3/30/2019 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 25-Mar-2019 | | 268000 | 1.64 | 545455 | 3.33 | 3/30/2019 12:00:00 AM |
| Indo Crediop Pvt Ltd | 19-Mar-2019 | 315000 | | 1.92 | 3159885 | 19.31 | 3/23/2019 12:00:00 AM |
| Yogen Khosla | 19-Mar-2019 | | 315000 | 1.93 | 6852917 | 41.88 | 3/23/2019 12:00:00 AM |
| YOGEN KHOSLA | 18-Mar-2019 | | 665000 | 4.06 | 7167917 | 43.81 | 3/19/2019 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 18-Mar-2019 | 665000 | | 4.06 | 813455 | 4.97 | 3/19/2019 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 11-May-2018 | 100000 | | 0.61 | 148455 | 0.3 | 5/17/2018 12:00:00 AM |
| Yogen Khosla | 11-May-2018 | | 100000 | 0.62 | 7832917 | 48.49 | 5/17/2018 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 08-May-2018 | 10000 | | 0.06 | 48455 | 0.24 | 5/11/2018 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 27-Apr-2018 | 17455 | | 0.11 | 38455 | 0.12 | 4/30/2018 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 03-Apr-2018 | 10000 | | 0.06 | 21000 | 0.07 | 4/6/2018 12:00:00 AM |
| Moonlight Equity Pvt Ltd | 02-Apr-2018 | 10000 | | | 11000 | | 4/6/2018 12:00:00 AM |
| Yogen Khosla | 28-Mar-2018 | 1000 | | 0.01 | 7942917 | 48.54 | 3/29/2018 12:00:00 AM |
| Yogen Khosla | 27-Mar-2018 | 1000 | | 0.01 | 7941917 | 48.53 | 3/29/2018 12:00:00 AM |
| Yogen Khosla | 26-Mar-2018 | 2200 | | 0.01 | 7940917 | 48.52 | 3/28/2018 12:00:00 AM |
| Yogen Khosla | 23-Mar-2018 | 1177 | | 0.01 | 7938717 | 48.51 | 3/28/2018 12:00:00 AM |
| Yogen Khosla | 19-Mar-2018 | 3000 | | 0.01 | 7937540 | 48.5 | 3/21/2018 12:00:00 AM |
| Yogen Khosla | 16-Mar-2018 | 1222 | | 0.01 | 7934540 | 48.49 | 3/21/2018 12:00:00 AM |
| Yogen Khosla | 14-Mar-2018 | 2000 | | 0.01 | 7933318 | 48.48 | 3/15/2018 12:00:00 AM |
| Yogen Khosla | 12-Mar-2018 | 2000 | | 0.02 | 7931318 | 48.46 | 3/15/2018 12:00:00 AM |
| Yogen Khosla | 09-Mar-2018 | 1000 | | 0 | 7929318 | 48.46 | 3/13/2018 12:00:00 AM |
| Yogen Khosla | 08-Mar-2018 | 1000 | | 0.01 | 7928318 | 48.45 | 3/9/2018 12:00:00 AM |
| Yogen Khosla | 07-Mar-2018 | 3200 | | 0.02 | 7927318 | 48.43 | 3/9/2018 12:00:00 AM |
| Yogen Khosla | 06-Mar-2018 | 1500 | | 0.01 | 7924118 | 48.42 | 3/9/2018 12:00:00 AM |
| Yogen Khosla | 05-Mar-2018 | 798 | | 0 | 7922618 | 48.42 | 3/7/2018 12:00:00 AM |
| Yogen Khosla | 01-Mar-2018 | 1939 | | 0.02 | 7921463 | 48.4 | 3/1/2018 12:00:00 AM |
| Yogen Khosla | 23-Feb-2018 | 10000 | | 0.06 | 7919524 | 48.34 | 2/27/2018 12:00:00 AM |
| Yogen Khosla | 16-Feb-2018 | 4105 | | 0.03 | 7901949 | 48.27 | 2/19/2018 12:00:00 AM |
| Yogen Khosla | 14-Feb-2018 | 3320 | | 0.02 | 7897844 | 48.25 | 2/15/2018 12:00:00 AM |
| Lighthouse Emerging India Investors Ltd | 04-May-2017 | | 2421519 | 14.8 | 403481 | 2.47 | 5/5/2017 12:00:00 AM |
| Yogen Khosla | 27-Jan-2017 | 4500 | | | 9400 | | 1/3/2017 12:00:00 AM |
| Yogen Khosla | 19-Nov-2016 | 1550000 | | 4.99 | 7894524 | 48.25 | 1/3/2017 12:00:00 AM |
| Yogen Khosla | 29-Mar-2016 | | 3252024 | 38.26 | | | 6/25/2016 12:00:00 AM |
| Yogen Khosla | 29-Mar-2016 | 3092500 | | | 9437024 | | 6/27/2016 12:00:00 AM |
| Globe Capital Market Ltd | 16-Feb-2016 | | 288000 | 3.39 | 306155 | 3.6 | 3/2/2016 12:00:00 AM |
| Indo Crediop Pvt Ltd | 28-Jul-2015 | | 70250 | 0.83 | 2967885 | 34.92 | 7/30/2015 12:00:00 AM |
| Indo Crediop Pvt. Ltd. | 12-Nov-2014 | | 28000 | 0.37 | 3151833 | 42.02 | 11/13/2014 12:00:00 AM |
| Indo Crediop pvt. Ltd. | 12-Nov-2014 | | 28000 | 0.37 | 3151833 | 42.02 | 11/13/2014 12:00:00 AM |
| Indo Credip Pvt. Ltd. | 13-Dec-2013 | 30000 | | | 3179833 | 42.39 | 12/16/2013 12:00:00 AM |
| Indo Credip Pvt. Ltd. | 12-Dec-2013 | 123848 | | | 3149833 | 41.99 | 12/13/2013 12:00:00 AM |
| Indo Credip Pvt. Ltd. | 11-Dec-2013 | 16740 | | | 3025985 | 40.34 | 12/13/2013 12:00:00 AM |
| Indo Credip Pvt. Ltd. | 10-Dec-2013 | 21991 | | | 3009245 | 40.12 | 12/11/2013 12:00:00 AM |
| Yogen Khosla | 28-Nov-2013 | | 300 | | 2167764 | 28.9 | 12/2/2013 12:00:00 AM |
| Yogen Khosla | 22-Nov-2013 | | 300 | | 1228364 | | 11/25/2013 12:00:00 AM |
| Yogen Khosla | 21-Nov-2013 | | 300 | | 1228664 | | 11/22/2013 12:00:00 AM |
| Yogen Khosla | 20-Nov-2013 | 829 | | | 1228964 | | 11/20/2013 12:00:00 AM |
| Yogen Khosla | 19-Nov-2013 | | 1045 | | 1228239 | | 11/20/2013 12:00:00 AM |
| Yogen Khosla | 18-Nov-2013 | 940000 | | 12.53 | 2168964 | 28.91 | 11/22/2013 12:00:00 AM |
| Yogen Khosla | 18-Nov-2013 | | 3500 | | 1229284 | | 11/19/2013 12:00:00 AM |
| Indo Crediop Pvt. Ltd. | 18-Nov-2013 | 1834053 | | | 2987254 | 39.83 | 11/25/2013 12:00:00 AM |
| Yogen Khosla | 14-Nov-2013 | | 104 | | 1232680 | 16.43 | 11/15/2013 12:00:00 AM |
| Yogen Khosla | 13-Nov-2013 | | 600 | | 1232784 | 16.43 | 11/13/2013 12:00:00 AM |
| Yogen Khosla | 12-Nov-2013 | | 100 | | 1233384 | 16.44 | 11/12/2013 12:00:00 AM |
| Yogen Khosla | 11-Nov-2013 | | 1500 | | 1233484 | 16.45 | 11/12/2013 12:00:00 AM |
| Yogen Khosla | 08-Nov-2013 | | 4331 | | 1234984 | 16.47 | 11/8/2013 12:00:00 AM |
| Yogen Khosla | 07-Nov-2013 | | 5550 | | 1239315 | 16.52 | 11/8/2013 12:00:00 AM |
| I. C. Construction & Services Ltd | NA | 470413 | | 6.27 | 2784053 | 37.12 | 12/3/2009 12:00:00 AM |