Feb 28, 2025
|
Wellington Management Company Llp
|
54,641
|
0.09%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
55,138
|
0.09%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
704,175
|
1.18%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
633,717
|
1.06%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
633,717
|
1.06%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
649,243
|
1.09%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
1,261,480
|
2.11%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
645,177
|
1.08%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
1,833,757
|
3.20%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
1,831,414
|
3.21%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
2,612,856
|
4.37%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
1,988,613
|
3.48%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
1,990,463
|
3.49%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
2,021,821
|
3.57%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,745,872
|
4.81%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,354,347
|
4.16%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
2,357,787
|
4.16%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
2,385,275
|
4.21%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,248,293
|
5.74%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,888,689
|
3.34%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
1,892,711
|
3.35%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
1,895,129
|
3.35%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,277,172
|
5.79%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,897,465
|
3.36%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
1,944,240
|
3.46%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
1,948,495
|
3.47%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,148,900
|
5.60%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,256,919
|
2.24%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,266,446
|
2.25%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
2,933,792
|
5.22%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
3,053,605
|
5.43%
|