Mar 31, 2025
|
Wellington Management Company Llp
|
960,146
|
1.15%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
953,767
|
1.14%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
986,412
|
1.18%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,117,122
|
6.15%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,009,985
|
1.20%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
1,009,700
|
1.20%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
1,052,772
|
1.25%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,790,815
|
5.71%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,790,815
|
5.71%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
946,754
|
1.05%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
1,028,369
|
1.14%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
973,918
|
1.08%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
5,945,571
|
7.08%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
804,112
|
0.87%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
804,356
|
0.87%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
627,036
|
0.67%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
4,534,682
|
5.05%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
610,023
|
0.65%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
623,385
|
0.67%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
653,605
|
0.69%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,685,657
|
5.08%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
549,735
|
0.58%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
575,817
|
0.61%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
572,828
|
0.61%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
5,054,464
|
5.37%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
585,552
|
0.62%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
578,512
|
0.61%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
581,171
|
0.61%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,235,245
|
5.52%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
576,242
|
0.60%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
603,977
|
0.63%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
5,329,321
|
5.58%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
5,970,777
|
6.25%
|