Mar 31, 2025
|
Wellington Management Company Llp
|
4,995,179
|
1.47%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
4,995,179
|
1.47%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
4,877,159
|
1.45%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
19,205,915
|
5.67%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
4,877,159
|
1.45%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
4,877,159
|
1.45%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,088,238
|
1.51%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
18,096,313
|
5.38%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,934,773
|
1.47%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
4,988,049
|
1.49%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
4,824,999
|
1.44%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
18,101,143
|
5.38%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,656,948
|
1.39%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
4,656,948
|
1.39%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
3,645,253
|
1.24%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
17,195,933
|
5.12%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,645,253
|
1.24%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,572,768
|
1.21%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,128,917
|
1.05%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
15,767,681
|
5.37%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,142,439
|
1.05%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
3,225,836
|
1.08%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
3,256,669
|
1.08%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
12,908,230
|
4.33%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,256,669
|
1.08%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
3,668,582
|
1.22%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
3,668,582
|
1.23%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
12,822,859
|
4.26%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,694,452
|
1.24%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
2,863,406
|
0.96%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
13,553,870
|
4.55%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
9,315,430
|
3.13%
|