Mar 31, 2025
|
Wellington Management Company Llp
|
1,374,162
|
0.70%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
1,374,162
|
0.70%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
1,296,416
|
0.66%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,749,849
|
3.46%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,041,585
|
0.53%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
773,682
|
0.40%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
757,630
|
0.39%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,426,510
|
2.27%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
769,273
|
0.39%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
769,273
|
0.40%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
1,226,828
|
0.63%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
3,790,929
|
1.95%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
1,609,759
|
0.83%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
1,609,759
|
0.83%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
1,665,144
|
0.86%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
7,256,794
|
3.74%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
1,665,144
|
0.86%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
1,665,974
|
0.86%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
2,670,548
|
1.38%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
7,713,328
|
3.97%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,670,616
|
1.38%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
3,029,625
|
1.56%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
3,669,639
|
1.89%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
11,825,076
|
6.10%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,729,292
|
1.93%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,762,243
|
1.43%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,511,375
|
1.30%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
11,808,666
|
6.11%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,536,233
|
0.80%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,544,840
|
0.80%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
7,245,732
|
3.75%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
7,304,901
|
3.78%
|