Feb 28, 2025
|
Wellington Management Company Llp
|
41,153,982
|
0.27%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
42,117,408
|
0.28%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
89,249,664
|
0.59%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
43,275,354
|
0.29%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
43,276,407
|
0.29%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
43,970,090
|
0.29%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
96,394,516
|
0.64%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
43,970,161
|
0.29%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
47,960,587
|
0.32%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
44,067,749
|
0.29%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
103,918,478
|
0.69%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
27,734,569
|
0.18%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
26,985,738
|
0.18%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
26,673,928
|
0.17%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
59,810,120
|
0.39%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
26,588,506
|
0.17%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
26,624,734
|
0.17%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
26,673,550
|
0.17%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
60,651,275
|
0.39%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
24,944,103
|
0.16%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
25,620,593
|
0.16%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
25,600,177
|
0.16%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
58,554,915
|
0.38%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
25,838,389
|
0.17%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
25,907,223
|
0.17%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
25,869,096
|
0.16%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
61,324,902
|
0.39%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
26,212,811
|
0.17%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
26,283,366
|
0.17%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
57,409,555
|
0.37%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
60,668,117
|
0.39%
|