Mar 31, 2025
|
Wellington Management Company Llp
|
3,532,181
|
1.70%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
3,583,215
|
1.73%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
3,769,545
|
1.87%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
15,379,905
|
7.41%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
4,244,117
|
2.10%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
4,303,732
|
2.13%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
4,387,340
|
2.17%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
17,145,631
|
8.49%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,387,340
|
2.17%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
4,525,404
|
2.27%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
4,648,844
|
2.33%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
18,652,689
|
9.24%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,083,331
|
2.05%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
4,037,314
|
2.07%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
4,143,550
|
2.13%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
17,541,062
|
8.79%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,391,754
|
1.75%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,294,541
|
1.70%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,391,832
|
1.79%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
15,858,108
|
8.15%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,429,959
|
1.81%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
4,088,612
|
2.16%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
4,315,432
|
2.33%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
17,536,660
|
9.27%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
4,368,434
|
2.36%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
4,567,600
|
2.47%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
4,587,772
|
2.52%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
18,772,136
|
10.16%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
4,645,271
|
2.55%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
4,921,307
|
2.70%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
17,634,391
|
9.69%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
19,437,499
|
10.68%
|