Mar 31, 2025
|
Wellington Management Company Llp
|
4,984,692
|
0.52%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
4,981,630
|
0.52%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
4,840,989
|
0.51%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
8,369,826
|
0.87%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,177,161
|
0.54%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
5,177,626
|
0.54%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,298,103
|
0.55%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
8,707,240
|
0.91%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,298,103
|
0.55%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
4,772,490
|
0.50%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
4,978,486
|
0.52%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
8,936,782
|
0.93%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
5,031,601
|
0.52%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
5,051,183
|
0.52%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
5,188,760
|
0.53%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
10,082,675
|
1.04%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,188,428
|
0.53%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
5,188,465
|
0.53%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
5,410,821
|
0.56%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
10,483,358
|
1.08%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
5,457,438
|
0.56%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
5,449,046
|
0.56%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
5,473,142
|
0.56%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
12,322,767
|
1.27%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
5,568,326
|
0.57%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
5,915,166
|
0.61%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
5,880,324
|
0.60%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
12,449,525
|
1.28%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,969,183
|
0.61%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
5,439,547
|
0.56%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
14,134,170
|
1.45%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
11,652,411
|
1.20%
|