Feb 28, 2025
|
Wellington Management Company Llp
|
8,201,347
|
7.03%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
8,400,203
|
7.30%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
10,436,495
|
8.95%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,598,636
|
5.74%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
6,598,636
|
5.74%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
6,650,310
|
5.78%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
12,595,459
|
10.95%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
6,509,996
|
5.60%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
5,839,230
|
5.02%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
5,697,263
|
4.97%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
11,168,712
|
9.71%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,240,236
|
3.70%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
4,240,236
|
3.70%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
3,915,190
|
3.37%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
8,853,631
|
7.72%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,915,190
|
3.44%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,912,458
|
3.44%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,489,694
|
3.04%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
8,313,157
|
7.30%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,313,576
|
2.88%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
3,267,941
|
2.84%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
3,275,305
|
2.89%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
4,239,198
|
3.69%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,275,305
|
2.89%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
3,297,373
|
2.91%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
3,297,373
|
2.93%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,789,534
|
3.35%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,848,520
|
1.64%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,848,520
|
1.64%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
2,499,435
|
2.22%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
1,309,841
|
1.16%
|