Feb 28, 2025
|
Wellington Management Company Llp
|
5,292,355
|
7.97%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
5,318,962
|
8.02%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
8,975,833
|
13.52%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,381,496
|
8.11%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
5,381,496
|
8.11%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,387,434
|
8.12%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
9,243,599
|
13.93%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,378,013
|
8.11%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
4,324,595
|
6.52%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
4,308,382
|
6.50%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
8,075,940
|
12.17%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,214,718
|
6.39%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
4,223,783
|
6.41%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
4,273,698
|
6.48%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
7,647,457
|
11.54%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,118,372
|
4.75%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,031,817
|
5.42%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
2,977,260
|
5.44%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
6,476,561
|
9.83%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,152,265
|
3.94%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
2,154,984
|
3.94%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
2,171,170
|
4.59%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
5,431,833
|
9.93%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,033,760
|
4.30%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,046,183
|
4.33%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,055,663
|
4.35%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,131,427
|
10.86%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,523,177
|
3.22%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,499,432
|
3.17%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
4,181,611
|
8.85%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
4,647,912
|
9.84%
|