Hena Holdings Ltd
| Bought at price 1.00 per share. | Direct | 454,607 | 12 Aug 2022 | 454,607 |
Hena Holdings Ltd
| Bought at price 0.93 per share. | Direct | 4,650 | 10 Aug 2022 | 5,000 |
Hena Holdings Ltd
| Bought at price 0.92 per share. | Direct | 313,447 | 09 Aug 2022 | 340,704 |
Hena Holdings Ltd
| Bought at price 0.90 per share. | Direct | 2,232,000 | 08 Aug 2022 | 2,480,000 |
Hena Holdings Ltd
| Bought at price 0.90 per share. | Direct | 36,536 | 05 Aug 2022 | 40,596 |
Hena Holdings Ltd
| Bought at price 0.87 per share. | Direct | 51,199 | 04 Aug 2022 | 58,850 |
Hena Holdings Ltd
| Bought at price 0.90 per share. | Direct | 3,206,463 | 03 Aug 2022 | 3,562,737 |
Hena Holdings Ltd
| Bought at price 0.84 per share. | Direct | 4,430 | 02 Aug 2022 | 5,274 |
Hena Holdings Ltd
| Bought at price 0.84 per share. | Direct | 226,174 | 01 Aug 2022 | 269,255 |
Hena Holdings Ltd
| Bought at price 0.81 per share. | Direct | 4,050 | 29 Jul 2022 | 5,000 |
Actis LLP
| | Direct | | 21 Mar 2021 | 0 |
E Oppenheimer & Son Holdings Ltd Sa
| | Direct | | 21 Mar 2021 | 0 |
FMR LLC
| | Direct | | 21 Mar 2021 | 0 |
Hena Holdings Ltd
| | Direct | | 21 Mar 2021 | 0 |
HSBC Global Asset Management (UK) Limited
| | Direct | | 21 Mar 2021 | 0 |
T. Rowe Price Associates, Inc.
| | Direct | | 21 Mar 2021 | 0 |
T. Rowe Price Associates, Inc.
| | Direct | | 28 Feb 2020 | 0 |
Actis LLP
| | Direct | | 28 Feb 2020 | 0 |
FMR LLC
| | Direct | | 28 Feb 2020 | 0 |
Hena Holdings Ltd
| | Direct | | 28 Feb 2020 | 0 |
HSBC Global Asset Management (UK) Limited
| | Direct | | 28 Feb 2020 | 0 |
Actis LLP
| | Direct | | 06 Dec 2019 | 0 |
Actis LLP
| | Direct | | 01 Mar 2019 | 0 |
Hena Holdings Ltd
| | Direct | | 01 Mar 2019 | 0 |
HSBC Global Asset Management (UK) Limited
| | Direct | | 01 Mar 2019 | 0 |
T. Rowe Price Associates, Inc.
| | Direct | | 01 Mar 2019 | 0 |
Actis LLP
| | Direct | | 31 Dec 2018 | 0 |
FMR LLC
| | Direct | | 10 May 2018 | 1,425,568 |
T. Rowe Price Associates, Inc.
| | Direct | | 23 Mar 2018 | 171,075 |
T. Rowe Price Associates, Inc.
| | Direct | | 01 Mar 2018 | 0 |
Actis LLP
| | Direct | | 01 Mar 2018 | 0 |
Hena Holdings Ltd
| | Direct | | 01 Mar 2018 | 0 |
HSBC Global Asset Management (UK) Limited
| | Direct | | 01 Mar 2018 | 0 |
FMR LLC
| | Direct | | 20 Sept 2017 | 8,591,589 |
T. Rowe Price Associates, Inc.
| | Direct | | 08 Mar 2017 | 0 |
Pictet Asset Management Uk Ltd
| | Direct | | 01 Mar 2017 | 0 |
Actis LLP
| | Direct | | 01 Mar 2017 | 0 |
FMR LLC
| | Direct | | 01 Mar 2017 | 0 |
Hena Holdings Ltd
| | Direct | | 01 Mar 2017 | 0 |
HSBC Global Asset Management (UK) Limited
| | Direct | | 01 Mar 2017 | 0 |
Actis LLP
| | Direct | | 24 Mar 2016 | 0 |
FMR LLC
| | Direct | | 24 Mar 2016 | 0 |
Hena Holdings Ltd
| | Direct | | 24 Mar 2016 | 0 |
HSBC Global Asset Management (UK) Limited
| | Direct | | 24 Mar 2016 | 0 |
Norges Bank Investment Management
| | Direct | | 24 Mar 2016 | 0 |
FMR LLC
| | Direct | | 26 Nov 2015 | 0 |
Hena Holdings Ltd
| | Direct | | 14 May 2015 | 2,934,782 |
Integrated Diagnostics Group, Ltd
| | Direct | | 14 May 2015 | 6,847,826 |
Hena Holdings Ltd
| | Direct | | 12 May 2015 | 2,934,782 |
Hena Holdings Ltd
| Sold at price 4.45 per share. | Direct | 194,834,505 | 12 May 2015 | 43,783,035 |
Integrated Diagnostics Group, Ltd
| | Direct | | 12 May 2015 | 6,847,826 |
Integrated Diagnostics Group, Ltd
| Sold at price 4.45 per share. | Direct | 85,805,705 | 12 May 2015 | 19,282,181 |
Actis LLP
| | Direct | | 11 May 2015 | 0 |
Blakeney, L.L.P.
| | Direct | | 11 May 2015 | 0 |
Hena Holdings Ltd
| | Direct | | 11 May 2015 | 0 |
Integrated Diagnostics Group, Ltd
| | Direct | | 11 May 2015 | 0 |
MENA Long-Term Value Fund
| | Direct | | 11 May 2015 | 0 |