Feb 28, 2025
|
Wellington Management Company Llp
|
196,174
|
0.34%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
206,480
|
0.36%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
3,583,402
|
6.20%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
252,400
|
0.44%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
252,400
|
0.44%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
229,213
|
0.40%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
3,762,443
|
6.55%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
229,213
|
0.40%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
229,213
|
0.40%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
210,666
|
0.37%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
3,243,037
|
5.65%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
209,919
|
0.37%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
209,919
|
0.37%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
326,140
|
0.58%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,793,035
|
4.89%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
326,140
|
0.58%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
241,099
|
0.43%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
358,331
|
0.64%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,555,941
|
6.29%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
357,591
|
0.64%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
315,496
|
0.56%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
313,903
|
0.56%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,953,155
|
7.06%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
313,903
|
0.56%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
141,718
|
0.25%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
141,718
|
0.26%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,100,028
|
5.56%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
145,094
|
0.26%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
136,662
|
0.25%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
787,955
|
1.42%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
841,583
|
1.52%
|