BlackRock, Inc.
| | Direct | | 01 Aug 2022 | 12,779 |
Barclays Bank Plc
| | Direct | | 26 Jul 2022 | 0 |
BlackRock, Inc.
| | Direct | | 21 Jul 2022 | 564,084 |
BlackRock, Inc.
| | Direct | | 17 Jan 2022 | 570 |
BlackRock, Inc.
| | Direct | | 07 Jan 2022 | 5,202 |
BlackRock, Inc.
| | Direct | | 02 Aug 2021 | 75 |
BlackRock, Inc.
| | Direct | | 23 Jul 2021 | 117,840 |
The Capital Group Companies, Inc.
| | Direct | | 15 Sept 2020 | 253,147 |
The Capital Group Companies, Inc.
| | Direct | | 27 Jul 2020 | 358 |
The Capital Group Companies, Inc.
| | Direct | | 24 Jul 2020 | 82,946 |
The Capital Group Companies, Inc.
| | Direct | | 16 Jun 2020 | 0 |
The Capital Group Companies, Inc.
| | Direct | | 31 Mar 2020 | 0 |
The Capital Group Companies, Inc.
| | Direct | | 02 Jan 2020 | 31,591 |
BlackRock, Inc.
| | Direct | | 19 Jul 2019 | 0 |
The Capital Group Companies, Inc.
| | Direct | | 18 Jul 2019 | 226,421 |
The Capital Group Companies, Inc.
| | Direct | | 21 May 2019 | 0 |
BlackRock, Inc.
| | Direct | | 21 May 2019 | 0 |
BlackRock, Inc.
| | Direct | | 21 Jan 2019 | 211 |
BlackRock, Inc.
| | Direct | | 10 Jan 2019 | 0 |
The Capital Group Companies, Inc.
| | Direct | | 24 May 2018 | 0 |
The Capital Group Companies, Inc.
| | Direct | | 31 Jul 2017 | 378,280 |
The Capital Group Companies, Inc.
| | Direct | | 18 Nov 2016 | 5,964 |
The Capital Group Companies, Inc.
| | Direct | | 01 Sept 2016 | 1,145 |
The Capital Group Companies, Inc.
| | Direct | | 08 Jul 2016 | 1,549 |
The Capital Group Companies, Inc.
| | Direct | | 07 Jun 2016 | 6,401 |
The Capital Group Companies, Inc.
| | Direct | | 07 Mar 2016 | 2,003 |
The Capital Group Companies, Inc.
| | Direct | | 18 Dec 2015 | 41,396 |
The Capital Group Companies, Inc.
| | Direct | | 19 May 2015 | 0 |
The Capital Group Companies, Inc.
| | Direct | | 23 Apr 2015 | 0 |