Feb 28, 2025
|
Wellington Management Company Llp
|
379,588
|
1.23%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
413,416
|
1.34%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,176,343
|
3.80%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
454,869
|
1.45%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
454,869
|
1.45%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
574,423
|
1.83%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
1,457,773
|
4.71%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
660,653
|
2.11%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
671,015
|
2.14%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
689,329
|
2.20%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
1,990,913
|
6.35%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
778,532
|
2.45%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
778,532
|
2.45%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
649,012
|
2.04%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,388,113
|
7.62%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
649,012
|
2.04%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
583,112
|
1.84%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
646,147
|
2.03%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,169,260
|
6.82%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
646,415
|
2.03%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
727,017
|
2.29%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
733,358
|
2.31%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,332,748
|
7.34%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
733,315
|
2.29%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
790,663
|
2.47%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
790,781
|
2.47%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,637,521
|
8.24%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
789,955
|
2.47%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
811,799
|
2.53%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
2,671,377
|
8.34%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
2,842,310
|
8.88%
|