Mar 31, 2025
|
Wellington Management Company Llp
|
3,027,157
|
2.35%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
3,027,157
|
2.35%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
3,034,752
|
2.43%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
4,444,012
|
3.45%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
3,125,158
|
2.51%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
3,125,158
|
2.51%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
3,154,764
|
2.54%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,513,756
|
3.62%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
3,145,288
|
2.54%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
2,927,985
|
2.62%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
2,922,584
|
2.64%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,593,066
|
3.69%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
3,235,755
|
2.97%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
3,239,800
|
2.98%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
3,251,366
|
2.99%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
4,919,370
|
4.45%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,961,546
|
2.76%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
2,859,472
|
2.64%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
2,837,306
|
2.98%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,431,920
|
4.09%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,842,006
|
2.99%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
2,818,980
|
2.96%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
2,827,574
|
3.01%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
4,598,712
|
4.83%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,830,909
|
3.02%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,826,551
|
3.01%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,833,186
|
3.02%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
4,431,211
|
4.72%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,805,463
|
1.93%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,770,405
|
1.89%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
3,239,274
|
3.46%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
3,528,114
|
3.77%
|