Mar 31, 2025
|
Wellington Management Company Llp
|
112,499
|
0.09%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
112,499
|
0.09%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
199,816
|
0.17%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,044,180
|
0.87%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
203,466
|
0.17%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
203,466
|
0.17%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
728,658
|
0.61%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
1,124,648
|
0.94%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
728,658
|
0.60%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
777,901
|
0.65%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
1,036,247
|
0.86%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
5,498,565
|
4.61%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
1,036,106
|
0.86%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
1,095,013
|
0.91%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
1,071,759
|
0.89%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
6,413,662
|
5.32%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
1,071,759
|
0.89%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
1,025,752
|
0.85%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
986,251
|
0.82%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
6,617,202
|
5.49%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
986,251
|
0.82%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
927,885
|
0.77%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
948,133
|
0.79%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
5,761,620
|
4.78%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
948,133
|
0.79%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
956,099
|
0.79%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
956,099
|
0.79%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,510,602
|
4.57%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
958,251
|
0.78%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
947,252
|
0.77%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
6,744,037
|
5.60%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
8,320,290
|
6.76%
|