Mar 31, 2025
|
Wellington Management Company Llp
|
2,944,716
|
0.46%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
2,944,716
|
0.46%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
2,902,088
|
0.48%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
13,510,114
|
2.12%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
3,226,239
|
0.53%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
3,226,239
|
0.53%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
3,204,204
|
0.53%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
12,662,404
|
2.09%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
3,237,496
|
0.54%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
3,258,061
|
0.54%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
3,270,732
|
0.54%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
12,091,824
|
2.00%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
2,941,811
|
0.50%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
2,941,811
|
0.50%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
2,817,853
|
0.48%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
10,942,584
|
1.82%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,817,853
|
0.48%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
1,929,687
|
0.35%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
1,954,492
|
0.36%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
9,484,971
|
1.61%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,948,131
|
0.36%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
1,822,091
|
0.34%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
1,853,913
|
0.35%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
10,405,626
|
1.92%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,853,913
|
0.35%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,008,646
|
0.38%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,008,646
|
0.39%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
10,063,133
|
1.92%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,008,646
|
0.39%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
152,915
|
0.03%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
10,974,066
|
2.16%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
286,512
|
0.06%
|