Mar 31, 2025
|
Wellington Management Company Llp
|
291,779
|
0.51%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
291,779
|
0.51%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
325,753
|
0.57%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
733,634
|
1.27%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
357,385
|
0.61%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
357,385
|
0.61%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
351,429
|
0.60%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
834,096
|
1.45%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
271,369
|
0.47%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
273,020
|
0.47%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
271,391
|
0.47%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
909,453
|
1.57%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
210,710
|
0.36%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
204,977
|
0.35%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
289,016
|
0.49%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
761,360
|
1.31%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
289,012
|
0.49%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
289,012
|
0.49%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
225,226
|
0.38%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,472,267
|
2.51%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
222,193
|
0.37%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
215,524
|
0.36%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
211,959
|
0.36%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,508,385
|
2.57%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
237,735
|
0.40%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
785,569
|
1.32%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
785,742
|
1.33%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,201,112
|
3.71%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
814,023
|
1.35%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
906,460
|
1.50%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
4,760,858
|
8.03%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
5,121,093
|
8.47%
|