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