| SC 13G/A |
Report
|
|
14 Feb 2022 |
|
| SC 13G/A |
Report
|
ABRDN PLC |
28 Jan 2022 |
|
| SC 13G |
Report
|
|
16 Feb 2021 |
|
| SC 13G/A |
Report
|
STANDARD LIFE ABERDEEN PLC |
27 Jan 2021 |
|
| SC 13G/A |
Report
|
STANDARD LIFE ABERDEEN PLC |
12 Feb 2020 |
|
| SC 13G/A |
Report
|
HARDING LOEVNER LP |
14 Feb 2019 |
|
| SC 13G/A |
Report
|
STANDARD LIFE ABERDEEN PLC |
12 Feb 2019 |
|
| SC 13G |
Report
|
HARDING LOEVNER LP |
12 Feb 2018 |
|
| SC 13G/A |
Report
|
STANDARD LIFE ABERDEEN PLC |
06 Feb 2018 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT PLC |
08 Feb 2017 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT PLC |
21 Apr 2016 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT PLC |
18 Apr 2016 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT PLC |
01 Mar 2016 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT PLC |
01 Mar 2016 |
|
| SC 13G/A |
Report
|
|
06 Jan 2015 |
|
| SC 13G/A |
Report
|
|
24 Jan 2014 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT PLC |
25 Jan 2013 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT INC |
11 Jan 2012 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT INC |
31 Mar 2011 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT INC |
15 Feb 2011 |
|
| SC 13G/A |
Report
|
SC 13G/A |
06 Jul 2010 |
|
| SC 13G/A |
Report
|
ABERDEEN ASSET MANAGEMENT INC |
16 Feb 2010 |
|