0.76% | % of shares held by all insiders |
90.71% | % of shares held by institutions |
91.40% | % of float held by institutions |
212 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 16,511,960 | 30 Mar 2024 | 15.21% | 378,454,124 |
Oak Hill Advisors, L.P. | 14,818,815 | 30 Mar 2024 | 13.65% | 339,647,240 |
Price (T.Rowe) Associates Inc | 7,830,950 | 30 Mar 2024 | 7.21% | 179,485,374 |
T. Rowe Price Investment Management, Inc. | 7,539,637 | 30 Mar 2024 | 6.94% | 172,808,480 |
Blackrock Inc. | 6,783,725 | 30 Mar 2024 | 6.25% | 155,482,977 |
American Century Companies Inc | 5,274,499 | 30 Mar 2024 | 4.86% | 120,891,517 |
Earnest Partners LLC | 4,612,198 | 30 Mar 2024 | 4.25% | 105,711,578 |
HPS Investment Partners, LLC | 4,170,928 | 30 Mar 2024 | 3.84% | 95,597,670 |
Dimensional Fund Advisors LP | 3,115,326 | 30 Mar 2024 | 2.87% | 71,403,272 |
Sourcerock Group, LLC | 2,627,368 | 30 Mar 2024 | 2.42% | 60,219,274 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
American Century Small Cap Growth Fund | 4,221,431 | 29 Apr 2024 | 3.89% | 96,755,198 |
Fidelity Value Fund | 4,206,000 | 29 Apr 2024 | 3.87% | 96,401,520 |
Price (T.Rowe) Mid-Cap Value Fund | 3,721,744 | 30 Mar 2024 | 3.43% | 85,302,372 |
Price (T.Rowe) Small-Cap Value Fund | 2,803,609 | 30 Mar 2024 | 2.58% | 64,258,718 |
iShares Russell 2000 ETF | 2,075,037 | 29 Apr 2024 | 1.91% | 47,559,848 |
Price (T.Rowe) Mid-Cap Value Equity Trust | 1,885,513 | 30 Mar 2024 | 1.74% | 43,215,958 |
Fidelity Mid-Cap Stock Fund | 1,841,233 | 29 Apr 2024 | 1.70% | 42,201,060 |
Fidelity Advisor Value Strategies Fund | 1,782,200 | 29 Apr 2024 | 1.64% | 40,848,024 |
Fidelity Strategic Advisers Fidelity U.S. Total Stock Fund | 1,475,992 | 29 Apr 2024 | 1.36% | 33,829,736 |
VanEck ETF Trust-VanEck Oil Services ETF | 1,403,138 | 30 May 2024 | 1.29% | 32,159,923 |