Mar 31, 2025
|
Wellington Management Company Llp
|
5,059,230
|
1.26%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
5,057,273
|
1.26%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
5,069,521
|
1.27%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
8,536,628
|
2.13%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,364,875
|
1.34%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
5,372,512
|
1.33%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,405,371
|
1.34%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
8,922,021
|
2.23%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,405,371
|
1.34%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
5,503,158
|
1.36%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
5,717,161
|
1.42%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
9,567,085
|
2.37%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
5,785,757
|
1.42%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
5,787,266
|
1.43%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
6,286,163
|
1.55%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
10,389,443
|
2.57%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
7,328,606
|
1.81%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
7,339,698
|
1.81%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
7,465,593
|
1.83%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
16,457,582
|
4.05%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
8,339,687
|
2.04%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
8,371,101
|
2.05%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
8,356,166
|
2.05%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
18,522,413
|
4.54%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
8,375,979
|
2.04%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
8,323,548
|
2.03%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
8,330,872
|
2.03%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
18,384,271
|
4.48%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
8,646,593
|
2.09%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
8,710,789
|
2.10%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
17,913,942
|
4.36%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
19,714,509
|
4.76%
|