Feb 28, 2025
|
Wellington Management Company Llp
|
904,137
|
0.05%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
1,503,356
|
0.08%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,982,343
|
0.33%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
2,992,692
|
0.16%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
2,992,692
|
0.16%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
2,831,784
|
0.16%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
11,114,249
|
0.61%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
2,831,784
|
0.15%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
2,799,091
|
0.15%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
2,264,270
|
0.12%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
16,561,340
|
0.91%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
3,205,205
|
0.17%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
3,205,048
|
0.17%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
3,006,022
|
0.16%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
19,958,534
|
1.08%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
26,273,861
|
1.41%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
25,611,973
|
1.37%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
25,551,034
|
1.36%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
44,536,944
|
2.39%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
23,171,148
|
1.23%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
22,880,284
|
1.22%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
22,880,284
|
1.21%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
47,327,214
|
2.51%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
23,001,757
|
1.21%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
23,023,015
|
1.21%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
23,014,677
|
1.21%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
46,938,562
|
2.47%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
23,183,039
|
1.22%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
22,934,304
|
1.20%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
48,992,432
|
2.58%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
45,245,963
|
2.37%
|