Jun 30, 2025
|
Wellington Management Company Llp
|
5,318,624
|
4.38%
|
|
Mar 31, 2025
|
Wellington Management Company Llp
|
8,583,568
|
7.06%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
10,417,892
|
8.57%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
9,681,183
|
7.96%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
9,536,634
|
7.99%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
8,326,332
|
8.08%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
6,352,929
|
6.16%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
5,605,157
|
6.62%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
5,724,225
|
7.12%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
6,037,677
|
7.87%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
5,957,794
|
7.77%
|