Feb 28, 2025
|
Wellington Management Company Llp
|
196,774
|
0.80%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
188,790
|
0.77%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
540,566
|
2.20%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
188,790
|
0.77%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
188,790
|
0.77%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
293,053
|
1.20%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
555,314
|
2.27%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
284,501
|
1.16%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
284,501
|
1.16%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
292,132
|
1.19%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
842,103
|
3.43%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
283,580
|
1.16%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
283,580
|
1.16%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
293,530
|
1.20%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
864,865
|
3.53%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
293,530
|
1.20%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
302,303
|
1.24%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
302,303
|
1.24%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
945,578
|
3.86%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
302,303
|
1.24%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
314,560
|
1.29%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
314,560
|
1.29%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
906,064
|
3.71%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
314,560
|
1.27%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
122,590
|
0.50%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
122,590
|
0.50%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
978,097
|
3.96%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
122,590
|
0.50%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
113,439
|
0.46%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
671,861
|
2.72%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
647,038
|
2.62%
|