Mar 31, 2025
|
Wellington Management Company Llp
|
1,132,120
|
0.49%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
1,130,727
|
0.49%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
1,256,092
|
0.54%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,123,518
|
2.20%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,279,773
|
0.55%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
1,281,476
|
0.55%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
1,244,835
|
0.54%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,459,065
|
2.36%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
1,236,517
|
0.92%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
3,152,710
|
2.40%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
2,614,417
|
1.99%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
7,466,898
|
3.23%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
2,520,976
|
1.92%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
2,525,859
|
1.93%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
2,483,261
|
1.90%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,839,171
|
4.45%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,486,105
|
1.90%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
2,486,105
|
1.90%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
2,492,033
|
1.91%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,921,820
|
3.76%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,505,422
|
1.91%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
2,511,029
|
1.92%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
2,511,123
|
1.92%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
5,192,509
|
3.97%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,514,494
|
1.90%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,505,561
|
1.89%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,504,071
|
1.87%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
6,038,120
|
4.56%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,243,916
|
1.68%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
2,196,074
|
1.64%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
4,936,328
|
3.69%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
4,769,417
|
3.56%
|