Mar 31, 2025
|
Wellington Management Company Llp
|
7,180,958
|
7.73%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
7,180,958
|
7.73%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
7,121,174
|
7.67%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
11,734,743
|
12.63%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,579,990
|
7.08%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
6,579,794
|
7.08%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
6,506,591
|
7.00%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
11,658,253
|
12.55%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
6,478,697
|
6.98%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
5,726,378
|
6.17%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
5,580,186
|
6.09%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
10,391,869
|
11.19%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,708,240
|
5.07%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
4,695,269
|
5.06%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
4,601,880
|
4.98%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
7,916,966
|
8.64%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,961,210
|
4.29%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,916,104
|
4.24%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,971,398
|
4.31%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
7,160,749
|
7.75%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,976,354
|
4.31%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
3,965,617
|
4.30%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
3,971,648
|
4.31%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
7,537,922
|
8.17%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,976,491
|
4.31%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
3,738,296
|
4.06%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
3,741,421
|
4.06%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
7,385,139
|
8.01%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,398,701
|
3.69%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
3,274,903
|
3.56%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
5,626,846
|
6.10%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
4,776,790
|
5.19%
|