Mar 31, 2025
|
Wellington Management Company Llp
|
21,403,896
|
1.90%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
21,385,892
|
1.90%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
21,467,091
|
1.91%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
34,836,179
|
3.10%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
22,053,620
|
1.96%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
22,071,924
|
1.96%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
22,666,439
|
2.01%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
37,707,622
|
3.35%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
22,666,439
|
2.01%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
25,702,033
|
2.28%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
25,738,047
|
2.28%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
44,481,558
|
3.94%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
29,936,593
|
2.65%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
29,899,652
|
2.65%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
30,202,183
|
2.67%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
49,504,603
|
4.38%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
30,784,460
|
2.70%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
30,811,383
|
2.70%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
32,085,918
|
2.82%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
51,680,175
|
4.56%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
34,302,851
|
3.01%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
34,841,547
|
3.06%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
34,949,048
|
3.05%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
63,072,541
|
5.53%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
41,727,073
|
3.65%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
41,868,490
|
3.66%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
41,924,450
|
3.65%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
75,265,256
|
6.58%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
45,733,356
|
3.98%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
47,397,949
|
4.12%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
78,228,870
|
6.81%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
92,171,043
|
8.02%
|