Jun 30, 2025
|
T. Rowe Price Associates, Inc.
|
3,159,870
|
1.23%
|
|
Mar 31, 2025
|
T. Rowe Price Associates, Inc.
|
2,917,227
|
1.14%
|
|
Dec 31, 2024
|
T. Rowe Price Associates, Inc.
|
1,690,700
|
0.66%
|
|
Sep 30, 2024
|
T. Rowe Price Associates, Inc.
|
1,768,010
|
0.69%
|
|
Jun 30, 2024
|
T. Rowe Price Associates, Inc.
|
2,211,674
|
0.86%
|
|
Mar 31, 2024
|
T. Rowe Price Associates, Inc.
|
4,493,422
|
1.74%
|
|
Dec 31, 2023
|
T. Rowe Price Associates, Inc.
|
5,887,412
|
2.28%
|
|
Sep 30, 2023
|
T. Rowe Price Associates, Inc.
|
6,850,066
|
2.66%
|
|
Jun 30, 2023
|
T. Rowe Price Associates, Inc.
|
6,758,758
|
2.62%
|
|
Mar 31, 2023
|
T. Rowe Price Associates, Inc.
|
6,590,190
|
2.56%
|