Mar 31, 2025
|
Wellington Management Company Llp
|
25,030,844
|
0.34%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
25,358,575
|
0.34%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
25,256,340
|
0.34%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
52,992,124
|
0.71%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
26,409,615
|
0.36%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
26,413,599
|
0.36%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
26,504,313
|
0.36%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
54,047,170
|
0.73%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
26,504,313
|
0.36%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
26,076,392
|
0.35%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
26,228,227
|
0.35%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
54,012,844
|
0.73%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
28,610,522
|
0.38%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
28,594,819
|
0.38%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
28,982,131
|
0.39%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
58,795,546
|
0.79%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
29,773,234
|
0.40%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
29,837,878
|
0.40%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
29,982,228
|
0.40%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
62,061,452
|
0.84%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
32,235,900
|
0.43%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
32,590,785
|
0.44%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
32,489,189
|
0.44%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
64,911,721
|
0.87%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
33,506,212
|
0.45%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
33,795,450
|
0.45%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
33,928,498
|
0.46%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
66,938,521
|
0.90%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
34,556,488
|
0.46%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
34,383,040
|
0.46%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
66,034,075
|
0.89%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
63,803,962
|
0.86%
|