Mar 31, 2025
|
Wellington Management Company Llp
|
172,911
|
0.33%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
177,231
|
0.34%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
149,051
|
0.29%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,477,190
|
2.83%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
151,364
|
0.29%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
151,573
|
0.29%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
94,172
|
0.18%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
1,402,200
|
2.72%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
94,172
|
0.18%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
86,558
|
0.17%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
169,968
|
0.33%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
921,404
|
1.79%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
170,302
|
0.33%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
170,412
|
0.33%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
185,372
|
0.36%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
1,729,464
|
3.38%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
184,869
|
0.36%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
183,173
|
0.36%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
131,636
|
0.26%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,874,322
|
3.68%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
122,417
|
0.24%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
105,088
|
0.21%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
98,489
|
0.20%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,247,345
|
2.48%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
98,514
|
0.20%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
33,678
|
0.07%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
33,490
|
0.07%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
989,713
|
1.98%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
33,058
|
0.07%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
28,567
|
0.06%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
265,275
|
0.53%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
203,555
|
0.41%
|