Mar 31, 2025
|
Wellington Management Company Llp
|
17,320,433
|
0.56%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
17,333,661
|
0.56%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
17,256,112
|
0.56%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
37,038,885
|
1.19%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
18,411,933
|
0.59%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
18,412,027
|
0.59%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
18,634,935
|
0.60%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
37,247,083
|
1.20%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
18,634,935
|
0.60%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
19,425,749
|
0.63%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
19,563,575
|
0.63%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
40,569,917
|
1.31%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
24,388,358
|
0.79%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
24,471,394
|
0.79%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
24,488,775
|
0.79%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
49,121,861
|
1.58%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
24,600,354
|
0.79%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
24,600,354
|
0.79%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
24,652,460
|
0.80%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
49,444,180
|
1.59%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
24,366,618
|
0.79%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
24,526,203
|
0.79%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
24,586,738
|
0.79%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
49,492,814
|
1.60%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
25,089,313
|
0.81%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
25,146,420
|
0.81%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
24,927,059
|
0.80%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
49,134,415
|
1.59%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
25,963,956
|
0.84%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
25,974,764
|
0.84%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
52,654,502
|
1.70%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
54,606,052
|
1.76%
|