Feb 28, 2025
|
Wellington Management Company Llp
|
8,293,200
|
1.28%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
8,295,227
|
1.28%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
14,458,814
|
2.22%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
12,045,092
|
1.85%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
12,045,129
|
1.85%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
12,011,448
|
1.85%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
17,826,700
|
2.74%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
12,011,448
|
1.85%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
11,784,462
|
1.81%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
11,646,508
|
1.79%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
16,450,221
|
2.53%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
13,444,873
|
2.07%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
13,444,379
|
2.06%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
13,370,771
|
2.05%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
17,581,338
|
2.71%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
14,612,572
|
2.24%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
14,612,572
|
2.24%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
14,646,118
|
2.22%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
19,692,693
|
3.02%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
14,646,371
|
2.22%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
14,669,562
|
2.23%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
14,669,562
|
2.23%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
20,066,897
|
3.04%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
14,786,729
|
2.23%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
14,795,932
|
2.23%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
14,795,310
|
2.23%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
20,407,388
|
3.07%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
15,421,768
|
2.32%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
15,439,748
|
2.32%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
21,261,553
|
3.20%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
21,579,632
|
3.24%
|