Feb 28, 2025
|
Wellington Management Company Llp
|
3,526,873
|
1.30%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
3,854,118
|
1.43%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
8,306,468
|
3.07%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,871,034
|
2.17%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
5,862,416
|
2.13%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,843,478
|
2.13%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
14,205,330
|
5.25%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,843,478
|
2.13%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
5,830,157
|
2.12%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
5,678,961
|
2.07%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
14,095,712
|
5.13%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
6,443,674
|
2.35%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
6,444,256
|
2.35%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
6,130,453
|
2.23%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
14,440,302
|
5.26%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
7,321,486
|
2.67%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
7,321,486
|
2.67%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
7,383,144
|
2.71%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
15,432,624
|
5.62%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
7,811,642
|
2.86%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
7,730,634
|
2.83%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
7,731,052
|
2.83%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
16,360,526
|
6.00%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
7,623,823
|
2.79%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
7,586,376
|
2.78%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
7,585,825
|
2.78%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
14,605,250
|
5.35%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
7,644,447
|
2.79%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
7,634,722
|
2.78%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
13,883,557
|
5.08%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
13,909,259
|
5.07%
|