Mar 31, 2025
|
Wellington Management Company Llp
|
1,084,254
|
1.50%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
1,084,254
|
1.50%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
1,108,612
|
1.54%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
4,718,033
|
6.52%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,101,674
|
1.53%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
472,210
|
0.65%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
505,441
|
0.70%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,749,636
|
6.58%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
505,441
|
0.70%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
520,805
|
0.72%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
551,734
|
0.76%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
5,421,662
|
7.51%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
678,588
|
0.92%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
678,588
|
0.92%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
952,878
|
1.30%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,396,797
|
7.43%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
952,878
|
1.29%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
946,878
|
1.28%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
573,385
|
0.77%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
6,198,043
|
8.45%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
315,238
|
0.42%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
305,372
|
0.41%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
305,372
|
0.41%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
6,264,768
|
8.40%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
305,365
|
0.41%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
340,541
|
0.45%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
339,121
|
0.45%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,948,092
|
7.90%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
356,940
|
0.47%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
804,703
|
1.06%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
6,206,634
|
8.17%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
7,051,594
|
9.28%
|