Feb 28, 2025
|
Wellington Management Company Llp
|
9,377,834
|
8.79%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
9,195,536
|
8.65%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
13,995,177
|
13.13%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
7,854,502
|
7.39%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
7,854,502
|
8.62%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
7,879,995
|
8.65%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
11,242,144
|
10.57%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
7,863,523
|
8.64%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
6,157,925
|
6.77%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
6,150,855
|
6.76%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
9,155,720
|
10.05%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
6,067,269
|
6.68%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
6,077,019
|
6.69%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
6,108,597
|
6.73%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
9,156,099
|
10.07%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,195,383
|
5.74%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
5,087,882
|
5.62%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
5,025,134
|
5.57%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
8,197,546
|
9.06%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
5,019,310
|
5.57%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
4,962,482
|
5.50%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
4,981,592
|
6.19%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
8,022,830
|
8.90%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,024,892
|
3.76%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
3,074,244
|
3.82%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
3,074,244
|
3.82%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,142,457
|
6.39%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,730,619
|
2.15%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
1,703,613
|
2.12%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
4,107,928
|
5.11%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
3,507,017
|
4.36%
|