Mar 31, 2025
|
Wellington Management Company Llp
|
1,743,810
|
1.44%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
1,742,907
|
1.44%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
1,765,303
|
1.46%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
2,570,439
|
2.13%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
3,306,871
|
2.75%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
3,310,061
|
2.75%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
3,319,907
|
2.76%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,591,160
|
3.81%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
3,319,907
|
2.76%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
3,255,787
|
2.70%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
3,254,418
|
2.70%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,599,746
|
3.82%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,081,229
|
3.39%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
4,094,294
|
3.40%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
4,103,186
|
3.41%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,494,917
|
4.56%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,855,185
|
3.20%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,864,733
|
3.21%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,862,609
|
3.16%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
5,363,011
|
4.45%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,932,327
|
4.01%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
4,924,540
|
4.00%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
4,926,421
|
3.98%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
6,738,669
|
5.47%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
5,055,885
|
4.08%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
5,264,445
|
4.25%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
5,271,758
|
4.22%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
6,848,706
|
5.53%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,345,649
|
4.28%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
5,358,323
|
4.29%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
7,348,011
|
5.88%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
7,611,181
|
6.09%
|