Feb 28, 2025
|
Wellington Management Company Llp
|
11,523,824
|
0.29%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
12,157,217
|
0.31%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
42,991,277
|
1.08%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
16,213,669
|
0.41%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
16,213,919
|
0.41%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
16,258,177
|
0.41%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
54,619,831
|
1.37%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
16,258,177
|
0.41%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
16,417,729
|
0.41%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
15,805,798
|
0.39%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
56,489,083
|
1.42%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
16,081,216
|
0.40%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
16,227,277
|
0.40%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
16,120,567
|
0.40%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
53,014,881
|
1.32%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
14,072,228
|
0.35%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
13,652,419
|
0.34%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
13,636,205
|
0.34%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
47,195,836
|
1.17%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
13,395,431
|
0.33%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
13,659,628
|
0.34%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
13,674,603
|
0.34%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
43,881,506
|
1.08%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
14,103,312
|
0.35%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
14,081,499
|
0.35%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
14,046,536
|
0.34%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
44,230,211
|
1.09%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
14,817,801
|
0.36%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
14,680,900
|
0.36%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
48,280,721
|
1.18%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
49,191,606
|
1.21%
|