Mar 31, 2025
|
Wellington Management Company Llp
|
785,168
|
1.45%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
785,168
|
1.45%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
795,880
|
1.47%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
4,348,614
|
8.02%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
905,130
|
1.66%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
905,130
|
1.66%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
937,854
|
1.73%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,489,077
|
8.28%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
956,814
|
1.75%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
961,108
|
1.75%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
969,371
|
1.75%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,858,969
|
8.95%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
992,477
|
1.80%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
992,477
|
1.80%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
942,753
|
1.70%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
4,989,791
|
9.03%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
872,212
|
1.57%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
757,854
|
1.37%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
754,697
|
1.36%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,903,849
|
8.87%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
754,697
|
1.36%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
758,319
|
1.37%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
763,544
|
1.37%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
4,908,495
|
8.87%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
763,544
|
1.37%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
724,429
|
1.30%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
752,466
|
1.34%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
4,887,906
|
8.74%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
764,041
|
1.36%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
727,081
|
1.29%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
4,631,225
|
8.25%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
4,798,288
|
8.55%
|