| HSBC Holdings plc |
Incorporated in England with limited liability |
115064730 |
0 |
115064730 |
0 |
115064730 |
8.8 % |
10/12/2024 |
| HSBC Holdings plc |
Incorporated in England with limited liability |
234730417 |
0 |
234730417 |
0 |
234730417 |
46.5 % |
12/11/2024 |
| HSBC Holdings plc |
Incorporated in England with limited liability |
32569733 |
0 |
32569733 |
0 |
32569733 |
76.8 % |
07/09/2023 |
| HSBC Holdings plc |
England with |
77841017 |
0 |
77841017 |
0 |
77841017 |
6.9 % |
29/03/2022 |
| The Vanguard Group - 23-1945930 |
Delaware |
1269657992 |
0 |
1391996135 |
0 |
35063769 |
14.84 % |
30/01/2018 |
| THE KILLEN GROUP, INC. |
Delaware |
1188043735 |
0 |
1314711631 |
0 |
980446 |
4.6 % |
23/01/2017 |