Institutional investors own a significant 74% stake in T. Rowe Price Group, influencing stock price. Despite recent market cap growth, their control suggests potential stock movement. Analysts' and insiders' ownership also impacts decisions and performance. Retail investors hold 24% stake in the company.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing