Mar 31, 2025
|
Wellington Management Company Llp
|
100,800
|
0.25%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
103,071
|
0.26%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
118,011
|
0.29%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
353,849
|
0.88%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
118,081
|
0.29%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
118,081
|
0.29%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
125,918
|
0.31%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
450,211
|
1.11%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
125,918
|
0.31%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
123,158
|
0.31%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
134,487
|
0.33%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
523,949
|
1.30%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
137,165
|
0.34%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
140,259
|
0.35%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
144,954
|
0.36%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
645,132
|
1.60%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
141,483
|
0.36%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
138,016
|
0.35%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
149,906
|
0.38%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
635,958
|
1.58%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
151,640
|
0.38%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
158,264
|
0.40%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
150,917
|
0.38%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
648,662
|
1.65%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
140,985
|
0.36%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
144,544
|
0.37%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
144,207
|
0.37%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
632,073
|
1.61%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
144,311
|
0.37%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
143,760
|
0.37%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
661,711
|
1.70%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
681,924
|
1.75%
|