Feb 28, 2025
|
Wellington Management Company Llp
|
5,193,084
|
10.37%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
5,229,793
|
10.45%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,617,055
|
13.22%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,263,737
|
10.52%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
5,263,737
|
10.52%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,300,371
|
10.59%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
7,048,833
|
14.09%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,303,004
|
10.60%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
4,505,473
|
9.01%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
4,484,352
|
8.97%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
6,380,451
|
12.75%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
3,513,000
|
7.02%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
3,478,220
|
6.95%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
3,446,182
|
6.89%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,747,270
|
11.49%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,027,532
|
6.12%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,026,743
|
6.09%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,004,506
|
6.08%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,312,611
|
8.62%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,565,191
|
5.19%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
2,535,485
|
5.13%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
2,533,228
|
5.18%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,913,410
|
7.92%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,458,478
|
5.02%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,461,586
|
5.03%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,466,240
|
5.34%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,695,490
|
7.55%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,109,605
|
4.56%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
2,080,182
|
4.50%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
3,375,309
|
7.30%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
2,152,966
|
4.66%
|