Mar 31, 2025
|
Wellington Management Company Llp
|
2,839,119
|
1.79%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
2,847,280
|
1.79%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
3,003,180
|
1.89%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
13,130,717
|
8.27%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
2,849,196
|
1.83%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
2,849,160
|
1.83%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
2,872,183
|
1.85%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
13,745,352
|
8.66%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
2,872,754
|
1.85%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
2,374,545
|
1.53%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
1,594,590
|
1.03%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
12,403,712
|
7.98%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
1,434,460
|
0.95%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
1,429,703
|
0.95%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
1,426,038
|
0.95%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
9,879,181
|
6.36%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
1,428,360
|
0.95%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
1,326,174
|
0.88%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
1,270,333
|
0.84%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
10,032,032
|
6.65%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,254,037
|
0.83%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
1,254,461
|
0.84%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
1,271,225
|
0.86%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
8,990,424
|
5.96%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,275,952
|
0.86%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
1,336,664
|
0.90%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
1,353,909
|
0.94%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
8,538,177
|
5.75%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,364,078
|
0.94%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,289,800
|
0.89%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
8,789,870
|
6.08%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
8,485,905
|
5.87%
|