Feb 28, 2025
|
Wellington Management Company Llp
|
461,544
|
0.08%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
605,160
|
0.10%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
789,690
|
0.14%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
606,100
|
0.10%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
695,319
|
0.12%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
798,503
|
0.14%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
1,251,759
|
0.22%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
798,503
|
0.14%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
790,557
|
0.14%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
880,698
|
0.15%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
1,258,550
|
0.22%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
883,679
|
0.15%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
881,528
|
0.15%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
883,745
|
0.15%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
1,399,950
|
0.24%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
893,604
|
0.16%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
968,206
|
0.18%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
1,064,319
|
0.19%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,539,163
|
0.27%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,059,250
|
0.19%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
992,407
|
0.18%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
1,008,934
|
0.18%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,797,917
|
0.33%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,017,956
|
0.19%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
1,758,064
|
0.32%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
1,769,801
|
0.32%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,752,089
|
0.32%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,782,835
|
0.32%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,803,592
|
0.33%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
5,953,041
|
1.08%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
7,421,635
|
1.35%
|