Feb 28, 2025
|
Wellington Management Company Llp
|
21,787,071
|
0.51%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
21,732,981
|
0.51%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
31,063,560
|
0.72%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
22,454,444
|
0.52%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
22,436,800
|
0.52%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
22,437,760
|
0.52%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
31,615,428
|
0.73%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
22,437,760
|
0.52%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
20,233,483
|
0.47%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
20,231,256
|
0.47%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
27,601,432
|
0.64%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
18,616,165
|
0.43%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
18,614,661
|
0.43%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
18,611,746
|
0.43%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
24,974,915
|
0.58%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
19,344,610
|
0.45%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
19,324,027
|
0.45%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
19,331,795
|
0.45%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
25,688,151
|
0.60%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
20,929,891
|
0.48%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
20,940,480
|
0.48%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
20,876,016
|
0.48%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
28,181,792
|
0.65%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
34,681,400
|
0.80%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
34,685,229
|
0.80%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
34,685,009
|
0.80%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
42,954,362
|
0.99%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
45,627,356
|
1.06%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
45,654,690
|
1.06%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
54,928,649
|
1.27%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
60,024,533
|
1.39%
|