Feb 28, 2025
|
Wellington Management Company Llp
|
13,119,237
|
1.45%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
13,207,297
|
1.45%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
42,649,050
|
4.71%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
14,054,652
|
1.55%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
14,054,652
|
1.55%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
15,245,484
|
1.67%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
42,856,749
|
4.72%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
42,856,749
|
4.72%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
15,245,484
|
1.67%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
16,525,717
|
1.81%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
16,697,200
|
1.83%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
49,119,142
|
5.39%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
17,871,333
|
1.95%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
17,558,488
|
1.92%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
17,558,512
|
1.91%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
53,519,519
|
5.85%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
19,241,294
|
2.10%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
18,875,195
|
2.05%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
18,875,195
|
2.04%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
55,775,416
|
6.08%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
18,960,745
|
2.04%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
19,092,402
|
2.05%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
19,092,402
|
2.03%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
53,824,390
|
5.83%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
18,479,531
|
1.97%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
17,590,325
|
1.87%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
17,590,325
|
1.87%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
49,663,622
|
5.29%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
12,449,118
|
1.33%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
10,024,551
|
1.07%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
33,752,303
|
3.60%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
97,273
|
0.01%
|