Mar 31, 2025
|
Wellington Management Company Llp
|
608,683
|
1.83%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
608,683
|
1.83%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
696,249
|
2.09%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,463,265
|
4.39%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
696,249
|
2.09%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
696,249
|
2.09%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
892,100
|
2.68%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
2,022,724
|
6.08%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
917,228
|
2.76%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
929,919
|
2.80%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
961,934
|
2.90%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
2,894,548
|
8.71%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
991,294
|
2.99%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
991,294
|
2.99%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
503,278
|
1.52%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
3,278,538
|
9.87%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
495,212
|
1.50%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
481,630
|
1.45%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
155,309
|
0.47%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,524,041
|
7.61%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
149,471
|
0.45%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
93,088
|
0.28%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
86,724
|
0.26%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
1,118,943
|
3.39%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
86,724
|
0.26%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
111,091
|
0.34%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
111,091
|
0.34%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
513,866
|
1.56%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
113,072
|
0.35%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
111,623
|
0.34%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
710,556
|
2.18%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
670,501
|
2.05%
|