Feb 28, 2025
|
Wellington Management Company Llp
|
16,192,160
|
1.61%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
17,851,013
|
1.78%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
34,455,914
|
3.43%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
29,211,909
|
2.91%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
29,215,809
|
2.91%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
29,823,674
|
2.97%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
65,026,846
|
6.47%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
65,026,846
|
6.47%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
29,823,674
|
2.98%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
38,703,433
|
3.87%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
38,761,460
|
3.87%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
82,066,163
|
8.17%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
40,918,270
|
4.09%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
40,981,361
|
4.10%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
40,821,732
|
4.08%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
92,712,558
|
9.27%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
41,098,970
|
4.11%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
41,099,150
|
4.11%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
40,890,521
|
4.11%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
93,146,101
|
9.32%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
40,014,871
|
4.02%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
40,387,986
|
4.06%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
40,434,155
|
4.06%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
90,793,554
|
9.12%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
41,464,454
|
4.17%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
41,744,147
|
4.19%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
41,865,759
|
4.21%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
90,844,170
|
9.13%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
42,703,852
|
4.29%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
42,735,275
|
4.30%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
93,780,855
|
9.43%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
96,329,140
|
9.69%
|