Mar 31, 2025
|
Wellington Management Company Llp
|
1,524,219
|
1.01%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
1,524,219
|
1.01%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
1,586,444
|
1.05%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
4,995,382
|
3.31%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,596,440
|
1.06%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
1,596,440
|
1.06%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
1,706,157
|
1.13%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,218,537
|
3.46%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
1,706,157
|
1.12%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
1,769,300
|
1.16%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
2,267,394
|
1.49%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
5,579,321
|
3.70%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
2,203,230
|
1.42%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
2,260,265
|
1.46%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
2,308,876
|
1.49%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
6,617,656
|
4.34%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
2,308,876
|
1.47%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
2,395,047
|
1.52%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
2,336,448
|
1.48%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
6,996,713
|
4.51%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,336,448
|
1.48%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
2,210,096
|
1.40%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
2,317,188
|
1.47%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
7,143,474
|
4.54%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,365,362
|
1.50%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,215,740
|
1.41%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,215,740
|
1.41%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,543,657
|
3.53%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,232,341
|
1.42%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
2,204,160
|
1.40%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
5,004,980
|
3.18%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
4,847,361
|
3.08%
|