Mar 31, 2025
|
Wellington Management Company Llp
|
23,104,865
|
1.34%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
23,055,097
|
1.33%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
22,756,870
|
1.32%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
64,310,800
|
3.73%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
22,542,990
|
1.29%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
22,253,379
|
1.27%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
21,850,841
|
1.25%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
54,712,508
|
3.13%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
21,850,841
|
1.25%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
23,241,890
|
1.33%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
24,048,704
|
1.37%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
53,254,424
|
3.05%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
26,062,799
|
1.48%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
26,105,649
|
1.49%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
25,818,672
|
1.47%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
64,018,551
|
3.65%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
59,520,529
|
3.39%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
59,528,323
|
3.39%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
59,450,840
|
3.39%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
100,680,644
|
5.73%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
25,881,629
|
1.47%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
24,640,071
|
1.40%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
24,625,316
|
1.40%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
63,551,991
|
3.62%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
19,337,948
|
1.10%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
17,612,290
|
1.00%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
17,659,843
|
1.01%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
47,066,235
|
2.68%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
10,534,751
|
0.60%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
10,385,839
|
0.59%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
22,645,257
|
1.29%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
21,470,838
|
1.22%
|