Feb 28, 2025
|
Wellington Management Company Llp
|
5,455,728
|
2.93%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
5,378,038
|
2.89%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
10,821,691
|
5.82%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,520,203
|
3.53%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
6,520,203
|
3.88%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
6,729,054
|
4.01%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
11,401,394
|
6.17%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
6,715,166
|
4.02%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
7,852,895
|
4.70%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
7,888,955
|
4.76%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
13,660,196
|
8.14%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
7,984,820
|
4.84%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
8,107,437
|
4.91%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
8,117,033
|
4.76%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
14,714,726
|
8.88%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
8,038,540
|
4.74%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
8,036,749
|
4.88%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
7,916,200
|
4.83%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
14,882,086
|
9.02%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
6,186,402
|
3.78%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
6,195,987
|
3.78%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
5,672,594
|
5.18%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
10,572,475
|
6.45%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
4,900,830
|
4.48%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
5,060,831
|
4.64%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
5,076,583
|
4.78%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
10,289,689
|
9.43%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,085,622
|
4.78%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
5,041,136
|
4.74%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
10,425,368
|
9.81%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
8,873,974
|
8.35%
|