Feb 28, 2025
|
Wellington Management Company Llp
|
765,315
|
0.64%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
768,646
|
0.64%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,895,165
|
1.57%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
2,234,926
|
1.86%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
2,234,926
|
1.86%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
2,364,541
|
1.97%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
3,513,588
|
2.93%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
2,338,342
|
1.96%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
4,323,484
|
3.62%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
4,323,484
|
3.62%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
5,436,463
|
4.53%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,324,130
|
3.62%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
4,333,090
|
3.63%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
4,568,834
|
3.85%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,718,706
|
4.79%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,385,619
|
2.86%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,478,617
|
2.95%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,431,317
|
2.91%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,343,072
|
3.66%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,441,578
|
2.92%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
3,241,602
|
2.75%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
3,239,802
|
2.76%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
4,656,685
|
3.94%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,248,962
|
2.77%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,620,855
|
2.23%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,639,110
|
2.28%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
4,611,046
|
3.93%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
613,066
|
0.53%
|