Feb 28, 2025
|
Wellington Management Company Llp
|
49,116,788
|
1.94%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
48,724,307
|
1.93%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
80,742,030
|
3.20%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
47,357,867
|
1.87%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
47,357,955
|
1.87%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
46,816,725
|
1.85%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
75,809,383
|
3.00%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
46,816,883
|
1.85%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
44,862,219
|
1.77%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
46,622,154
|
1.84%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
72,481,979
|
2.87%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
52,956,773
|
2.09%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
53,903,939
|
2.13%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
53,960,207
|
2.13%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
86,348,259
|
3.41%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
52,816,753
|
2.09%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
52,908,058
|
2.09%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
52,769,337
|
2.08%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
85,595,999
|
3.38%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
49,665,139
|
1.96%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
49,516,332
|
1.95%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
49,558,764
|
1.95%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
82,442,666
|
3.25%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
46,972,556
|
1.85%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
45,507,682
|
1.79%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
45,486,607
|
1.79%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
77,245,752
|
3.04%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
39,431,739
|
1.55%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
39,468,252
|
1.56%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
68,563,817
|
2.70%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
62,016,871
|
2.44%
|