BlackRock, Inc.
| | Direct | | 01 Aug 2022 | 12,779 |
Barclays Bank Plc
| | Direct | | 26 July 2022 | 0 |
BlackRock, Inc.
| | Direct | | 21 July 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 July 2021 | 117,840 |
The Capital Group Companies, Inc.
| | Direct | | 15 Sept 2020 | 253,147 |
The Capital Group Companies, Inc.
| | Direct | | 27 July 2020 | 358 |
The Capital Group Companies, Inc.
| | Direct | | 24 July 2020 | 82,946 |
The Capital Group Companies, Inc.
| | Direct | | 16 June 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 July 2019 | 0 |
The Capital Group Companies, Inc.
| | Direct | | 18 July 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 July 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 July 2016 | 1,549 |
The Capital Group Companies, Inc.
| | Direct | | 07 June 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 |