Mar 31, 2025
|
Wellington Management Company Llp
|
6,359,384
|
3.42%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
6,350,461
|
3.42%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
6,398,148
|
3.45%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
12,058,540
|
6.49%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
6,339,140
|
3.43%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
6,339,103
|
3.43%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
6,355,946
|
3.43%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
14,332,237
|
7.74%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
6,327,361
|
3.42%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
6,298,851
|
3.41%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
6,159,274
|
3.33%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
14,788,411
|
7.99%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
3,847,597
|
2.09%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
3,756,466
|
2.04%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
3,753,560
|
2.04%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
10,679,839
|
5.78%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,359,225
|
1.85%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
3,358,915
|
1.85%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
3,372,816
|
1.86%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
10,280,814
|
5.59%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,722,212
|
2.06%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
3,643,800
|
2.01%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
3,656,785
|
2.02%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
10,820,873
|
5.98%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,842,593
|
2.13%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
3,674,416
|
2.03%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
3,684,763
|
2.04%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
10,803,362
|
5.98%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
3,690,530
|
2.05%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
3,520,978
|
1.95%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
10,837,455
|
6.01%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
10,251,938
|
5.68%
|