Mar 31, 2025
|
Wellington Management Company Llp
|
5,730,909
|
2.49%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
5,535,663
|
2.40%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
5,450,639
|
2.36%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
11,410,035
|
4.95%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,066,074
|
2.60%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
5,478,363
|
2.35%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,361,535
|
2.28%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
12,106,472
|
5.20%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,297,519
|
2.17%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
4,878,910
|
1.99%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
3,615,409
|
1.47%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
9,671,115
|
4.11%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
2,164,143
|
0.88%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
2,146,420
|
0.87%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
2,042,692
|
0.83%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,790,372
|
1.54%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,064,027
|
0.84%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
1,421,973
|
0.58%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
1,501,354
|
0.61%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,222,016
|
1.31%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
811,371
|
0.33%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
680,464
|
0.28%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
680,464
|
0.28%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,870,370
|
1.17%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
680,464
|
0.28%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
576,716
|
0.23%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
576,716
|
0.25%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,671,101
|
1.08%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
576,716
|
0.25%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
135,566
|
0.06%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
2,725,038
|
1.16%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
2,707,955
|
1.16%
|