Mar 31, 2025
|
Wellington Management Company Llp
|
5,772,143
|
1.17%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
5,751,309
|
1.17%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
5,744,040
|
1.17%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
8,309,240
|
1.69%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,941,400
|
1.21%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
5,942,034
|
1.21%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
5,932,794
|
1.21%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
8,556,459
|
1.74%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,932,794
|
1.21%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
6,292,948
|
1.28%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
6,475,271
|
1.32%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
9,094,262
|
1.85%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
7,781,045
|
1.58%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
7,780,371
|
1.58%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
7,831,451
|
1.59%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
11,877,271
|
2.42%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
8,128,579
|
1.65%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
8,128,725
|
1.65%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
8,484,544
|
1.72%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
12,412,139
|
2.52%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
8,729,633
|
1.77%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
8,723,840
|
1.77%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
8,755,616
|
1.78%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
14,642,260
|
2.97%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
9,397,634
|
1.90%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
9,053,129
|
1.83%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
9,073,036
|
1.84%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
14,631,859
|
2.96%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
9,458,318
|
1.91%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
9,462,655
|
1.91%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
14,554,045
|
2.95%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
14,690,553
|
2.97%
|