T. Rowe Price Investment Management, Inc. KESTRA MED TECHNOLOGIES LTD Transaction History
T. Rowe Price Investment Management, Inc.
- $158 Billion
- Q2 2025
Number of Shares
1,299,391
Previous 2,271,755
42.8%
Holding current value
$21.5 Million
Previous $56.6 Million
61.95%
% of portfolio
0.01%
Previous 0.04%