Mar 31, 2025
|
Wellington Management Company Llp
|
293,143
|
0.31%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
293,143
|
0.32%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
286,310
|
0.31%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
2,457,543
|
2.62%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
287,468
|
0.31%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
287,468
|
0.31%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
392,767
|
0.43%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,165,424
|
4.51%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
380,457
|
0.41%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
412,346
|
0.45%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
393,150
|
0.43%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,556,167
|
4.93%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
395,866
|
0.44%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
395,866
|
0.48%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
368,886
|
0.44%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
4,097,975
|
4.45%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
368,886
|
0.45%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
295,873
|
0.36%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
291,807
|
0.36%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,415,029
|
5.31%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,537,109
|
1.87%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
1,510,203
|
1.84%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
1,507,305
|
1.85%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
5,195,880
|
6.33%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,594,208
|
2.23%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
1,634,553
|
2.29%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
1,636,390
|
2.31%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,177,521
|
7.24%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,431,448
|
2.02%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,441,688
|
2.04%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
5,101,147
|
7.20%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
5,202,684
|
7.35%
|