3.02% | % of shares held by all insiders |
85.36% | % of shares held by institutions |
88.01% | % of float held by institutions |
378 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 13,738,204 | 30 Dec 2023 | 7.96% | 434,539,380 |
Blackrock Inc. | 12,564,273 | 30 Dec 2023 | 7.28% | 397,407,944 |
Kayne Anderson Rudnick Investment Management LLC | 12,310,358 | 30 Dec 2023 | 7.13% | 389,376,613 |
Impax Asset Management Group Plc | 9,005,126 | 30 Mar 2024 | 5.21% | 284,832,127 |
Bank of America Corporation | 8,291,694 | 30 Dec 2023 | 4.80% | 262,266,274 |
Wellington Management Group, LLP | 6,885,013 | 30 Dec 2023 | 3.99% | 217,772,955 |
T. Rowe Price Investment Management, Inc. | 5,911,649 | 30 Dec 2023 | 3.42% | 186,985,452 |
Macquarie Group Limited | 5,143,360 | 30 Dec 2023 | 2.98% | 162,684,472 |
Janus Henderson Group PLC | 4,150,678 | 30 Dec 2023 | 2.40% | 131,285,941 |
Invesco Ltd. | 3,657,398 | 30 Dec 2023 | 2.12% | 115,683,495 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 4,346,167 | 30 Dec 2023 | 2.52% | 137,469,258 |
iShares Russell 2000 ETF | 3,628,279 | 30 Mar 2024 | 2.10% | 114,762,461 |
Vanguard Small-Cap Index Fund | 3,519,894 | 30 Dec 2023 | 2.04% | 111,334,244 |
Vanguard Explorer Fund, Inc. | 2,926,480 | 30 Jan 2024 | 1.69% | 92,564,559 |
Janus Henderson Triton Fund | 2,554,863 | 30 Dec 2023 | 1.48% | 80,810,314 |
Vanguard Small Cap Value Index Fund | 2,425,800 | 30 Dec 2023 | 1.40% | 76,728,051 |
Vanguard Extended Market Index Fund | 2,101,316 | 30 Dec 2023 | 1.22% | 66,464,623 |
Price (T.Rowe) Small-Cap Value Fund | 1,898,235 | 30 Dec 2023 | 1.10% | 60,041,171 |
Delaware Group Equity Fds V-Small Cap Core Fund | 1,905,069 | 28 Feb 2024 | 1.10% | 60,257,330 |
Virtus Equity Tr-Virtus KAR Small-Mid Core Fd | 1,637,519 | 30 Dec 2023 | 0.95% | 51,794,724 |