Feb 28, 2025
|
Wellington Management Company Llp
|
4,611,384
|
0.79%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
4,692,885
|
0.80%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,392,367
|
1.09%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,994,221
|
1.19%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
6,994,721
|
1.19%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
7,005,886
|
1.20%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
9,716,477
|
1.66%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
7,005,886
|
1.20%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
7,634,320
|
1.30%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
8,543,510
|
1.46%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
10,696,549
|
1.83%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
10,590,439
|
1.81%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
10,597,288
|
1.81%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
10,938,301
|
1.87%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
17,019,930
|
2.91%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
14,072,640
|
2.40%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
14,083,023
|
2.41%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
14,249,617
|
2.43%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
20,675,872
|
3.53%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
14,930,971
|
2.55%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
14,253,571
|
2.44%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
14,312,563
|
2.45%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
21,554,503
|
3.68%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
14,712,517
|
2.51%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
14,207,996
|
2.43%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
14,193,964
|
2.43%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
18,888,054
|
3.23%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
14,100,730
|
2.41%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
14,076,662
|
2.41%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
18,317,306
|
3.13%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
18,539,094
|
3.17%
|