Feb 28, 2025
|
Wellington Management Company Llp
|
170,984
|
0.64%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
165,014
|
0.62%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
937,600
|
3.52%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
132,206
|
0.49%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
132,206
|
0.49%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
134,150
|
0.50%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
968,998
|
3.63%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
134,150
|
0.50%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
134,150
|
0.50%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
137,678
|
0.51%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
804,982
|
3.00%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
137,678
|
0.51%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
185,481
|
0.69%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
185,481
|
0.69%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
818,572
|
3.04%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
185,481
|
0.69%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
185,481
|
0.69%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
197,251
|
0.73%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,043,724
|
3.87%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
197,251
|
0.73%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
234,718
|
0.87%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
251,840
|
0.93%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,060,424
|
3.94%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
251,840
|
0.93%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
247,388
|
0.92%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
247,388
|
0.92%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,090,600
|
4.05%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
247,388
|
0.92%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
250,060
|
0.93%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
1,108,458
|
4.11%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
1,144,466
|
4.27%
|