Mar 31, 2025
|
Wellington Management Company Llp
|
167,537
|
0.43%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
167,537
|
0.43%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
178,950
|
0.46%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
556,643
|
1.42%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
251,967
|
0.63%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
251,967
|
0.63%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
322,218
|
0.80%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
461,211
|
1.18%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
314,528
|
0.79%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
317,532
|
0.80%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
321,829
|
0.81%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
912,645
|
2.28%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
378,818
|
0.96%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
378,818
|
0.96%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
444,232
|
1.13%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
948,521
|
2.40%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
417,883
|
1.06%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
307,927
|
0.78%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
311,866
|
0.80%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,373,759
|
3.48%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
308,592
|
0.79%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
179,275
|
0.46%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
180,653
|
0.46%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,329,211
|
3.39%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
180,653
|
0.46%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
275,786
|
0.70%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
271,293
|
0.69%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,289,859
|
3.30%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
279,764
|
0.71%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
410,427
|
1.04%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
2,662,902
|
6.74%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
3,351,926
|
8.48%
|