Mar 31, 2025
|
Wellington Management Company Llp
|
3,669,556
|
3.39%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
3,831,555
|
3.54%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
3,854,206
|
3.54%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,657,735
|
6.15%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,184,508
|
4.76%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
5,184,219
|
4.79%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,179,857
|
5.26%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
8,436,606
|
7.74%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,179,857
|
5.20%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
3,702,357
|
3.72%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
3,663,666
|
3.68%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
7,124,491
|
7.24%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
3,679,623
|
3.71%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
3,683,526
|
3.73%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
3,465,687
|
3.49%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
6,657,649
|
6.68%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,476,843
|
3.50%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,476,843
|
3.50%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,460,515
|
3.51%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
5,336,457
|
5.38%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,677,630
|
1.70%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
1,688,691
|
1.71%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
1,437,463
|
1.45%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,922,628
|
1.95%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,443,181
|
1.46%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
1,382,786
|
1.40%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
1,392,452
|
1.42%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,075,352
|
2.10%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,398,427
|
1.42%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,096,416
|
1.12%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
1,315,045
|
1.34%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
1,279,367
|
1.31%
|