Mar 31, 2025
|
T. Rowe Price Associates, Inc.
|
3,076,936
|
1.22%
|
|
Feb 28, 2025
|
T. Rowe Price Associates, Inc.
|
3,076,936
|
1.22%
|
|
Jan 31, 2025
|
T. Rowe Price Associates, Inc.
|
3,076,936
|
1.22%
|
|
Dec 31, 2024
|
T. Rowe Price Associates, Inc.
|
3,720,619
|
1.47%
|
Dec 31, 2024
|
T. Rowe Price Associates, Inc.
|
3,076,936
|
1.22%
|
|
Nov 30, 2024
|
T. Rowe Price Associates, Inc.
|
5,507,037
|
2.18%
|
|
Oct 31, 2024
|
T. Rowe Price Associates, Inc.
|
6,656,528
|
2.64%
|
|
Sep 30, 2024
|
T. Rowe Price Associates, Inc.
|
11,446,653
|
4.53%
|
Sep 30, 2024
|
T. Rowe Price Associates, Inc.
|
6,656,528
|
2.64%
|
|
Aug 31, 2024
|
T. Rowe Price Associates, Inc.
|
7,541,476
|
2.99%
|
|
Jul 31, 2024
|
T. Rowe Price Associates, Inc.
|
7,541,476
|
3.01%
|
|
Jun 30, 2024
|
T. Rowe Price Associates, Inc.
|
13,003,458
|
5.15%
|
Jun 30, 2024
|
T. Rowe Price Associates, Inc.
|
7,449,264
|
2.98%
|
|
May 31, 2024
|
T. Rowe Price Associates, Inc.
|
7,449,264
|
2.98%
|
|
Apr 30, 2024
|
T. Rowe Price Associates, Inc.
|
7,449,264
|
2.98%
|
|
Mar 31, 2024
|
T. Rowe Price Associates, Inc.
|
12,558,622
|
5.02%
|
Mar 31, 2024
|
T. Rowe Price Associates, Inc.
|
7,449,264
|
2.98%
|
|
Feb 29, 2024
|
T. Rowe Price Associates, Inc.
|
7,804,303
|
3.12%
|
|
Jan 31, 2024
|
T. Rowe Price Associates, Inc.
|
7,804,303
|
3.12%
|
|
Dec 31, 2023
|
T. Rowe Price Associates, Inc.
|
12,805,298
|
5.07%
|
Dec 31, 2023
|
T. Rowe Price Associates, Inc.
|
12,805,298
|
5.13%
|
Dec 31, 2023
|
T. Rowe Price Associates, Inc.
|
7,828,866
|
3.13%
|
|
Nov 30, 2023
|
T. Rowe Price Associates, Inc.
|
7,828,866
|
3.13%
|
|
Oct 31, 2023
|
T. Rowe Price Associates, Inc.
|
7,828,866
|
3.13%
|
|
Sep 30, 2023
|
T. Rowe Price Associates, Inc.
|
12,897,584
|
5.16%
|
Sep 30, 2023
|
T. Rowe Price Associates, Inc.
|
8,143,549
|
3.26%
|
|
Aug 31, 2023
|
T. Rowe Price Associates, Inc.
|
8,143,549
|
3.26%
|
|
Jul 31, 2023
|
T. Rowe Price Associates, Inc.
|
8,146,319
|
3.26%
|
|
Jun 30, 2023
|
T. Rowe Price Associates, Inc.
|
13,353,997
|
5.35%
|
Jun 30, 2023
|
T. Rowe Price Associates, Inc.
|
7,638,017
|
3.06%
|
|
May 31, 2023
|
T. Rowe Price Associates, Inc.
|
7,638,017
|
3.06%
|
|
Mar 31, 2023
|
T. Rowe Price Associates, Inc.
|
12,247,702
|
4.90%
|