Mar 31, 2025
|
Wellington Management Company Llp
|
642,807
|
0.18%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
639,774
|
0.18%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
945,260
|
0.26%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
2,569,262
|
0.71%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
945,586
|
0.26%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
946,751
|
0.26%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
915,872
|
0.26%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
3,171,441
|
0.88%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
915,872
|
0.26%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
5,271,677
|
1.47%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
5,172,482
|
1.44%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
7,583,019
|
2.11%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
810,310
|
0.23%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
817,619
|
0.23%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
746,288
|
0.21%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,447,566
|
0.68%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
746,271
|
0.21%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
702,456
|
0.20%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
702,456
|
0.20%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,175,800
|
0.61%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
702,473
|
0.20%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
636,237
|
0.18%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
636,229
|
0.18%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,496,834
|
0.70%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
680,098
|
0.19%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
205,387
|
0.06%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
206,630
|
0.06%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,946,816
|
0.82%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
208,256
|
0.06%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
207,300
|
0.06%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
1,786,909
|
0.50%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
1,405,866
|
0.39%
|