Mar 31, 2025
|
Wellington Management Company Llp
|
559,763
|
1.13%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
559,763
|
1.13%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
487,374
|
0.98%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,626,902
|
3.28%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
548,283
|
1.11%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
548,283
|
1.11%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
529,328
|
1.07%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
1,321,737
|
2.67%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
440,662
|
0.89%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
442,712
|
0.89%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
439,425
|
0.88%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
1,137,551
|
2.29%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
408,645
|
0.82%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
408,645
|
0.81%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
535,485
|
1.06%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
1,012,661
|
2.04%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
474,576
|
0.94%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
452,216
|
0.89%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
600,187
|
1.19%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
1,879,303
|
3.72%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
601,904
|
1.19%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
730,026
|
1.45%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
772,664
|
1.53%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,634,142
|
5.22%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
789,183
|
1.47%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
894,056
|
1.50%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
897,177
|
1.50%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,439,980
|
6.41%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
917,317
|
1.54%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
781,921
|
1.32%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
3,807,866
|
6.38%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
3,799,548
|
6.39%
|