Mar 31, 2025
|
Wellington Management Company Llp
|
9,655,505
|
1.46%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
9,661,396
|
1.46%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
9,735,300
|
1.47%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
19,099,320
|
2.89%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
12,180,266
|
1.84%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
12,180,266
|
1.84%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
12,907,186
|
1.95%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
22,052,153
|
3.34%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
12,907,186
|
1.93%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
12,843,152
|
1.92%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
13,036,562
|
1.95%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
28,378,086
|
4.29%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
14,889,257
|
2.18%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
16,310,932
|
2.39%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
16,315,040
|
2.39%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
31,091,727
|
4.65%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
16,213,550
|
2.38%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
16,212,622
|
2.38%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
16,251,522
|
2.38%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
33,078,706
|
4.91%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
16,397,254
|
2.41%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
17,099,683
|
2.51%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
17,118,656
|
2.52%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
33,395,548
|
4.91%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
20,418,324
|
3.00%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
21,733,660
|
3.19%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
22,457,803
|
3.27%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
41,934,863
|
6.16%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
23,501,556
|
3.43%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
23,928,548
|
3.49%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
48,825,139
|
7.12%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
55,028,882
|
8.02%
|