Mar 31, 2025
|
Wellington Management Company Llp
|
15,213,986
|
2.13%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
15,190,929
|
2.13%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
15,215,363
|
2.12%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
21,318,827
|
2.98%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
16,912,016
|
2.35%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
16,918,528
|
2.34%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
16,926,503
|
2.34%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
23,306,257
|
3.24%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
16,926,503
|
2.34%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
17,462,648
|
2.42%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
17,543,109
|
2.43%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
24,477,789
|
3.39%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
18,329,660
|
2.53%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
18,337,591
|
2.48%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
18,330,421
|
2.47%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
26,724,836
|
3.70%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
19,442,693
|
2.63%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
19,457,356
|
2.63%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
19,403,335
|
2.62%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
27,928,442
|
3.77%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
17,335,313
|
2.35%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
17,270,273
|
2.34%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
17,171,581
|
2.32%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
24,930,281
|
3.37%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
14,369,216
|
1.95%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
14,376,251
|
1.95%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
14,374,787
|
1.95%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
21,024,832
|
2.85%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
13,263,559
|
1.80%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
13,283,361
|
1.80%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
19,645,086
|
2.66%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
20,079,231
|
2.72%
|