Mar 31, 2025
|
Wellington Management Company Llp
|
269,099
|
0.99%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
269,342
|
0.99%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
309,592
|
1.14%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,680,827
|
6.21%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
496,619
|
1.80%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
496,619
|
1.80%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
464,753
|
1.68%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
2,088,740
|
7.56%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
439,698
|
1.59%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
440,898
|
1.60%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
467,651
|
1.69%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
2,125,966
|
7.70%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
408,093
|
1.49%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
460,528
|
1.67%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
464,641
|
1.68%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,370,221
|
8.59%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
464,641
|
1.69%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
312,672
|
1.14%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
321,089
|
1.15%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,942,002
|
10.66%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
321,080
|
1.15%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
316,719
|
1.14%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
316,340
|
1.14%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,118,192
|
11.21%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
316,377
|
1.12%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
261,369
|
0.93%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
253,747
|
0.90%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,246,341
|
11.51%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
253,131
|
0.89%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
274,241
|
0.97%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
2,680,678
|
9.46%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
3,072,149
|
10.84%
|