29.74% | % of shares held by all insiders |
58.77% | % of shares held by institutions |
83.64% | % of float held by institutions |
180 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Alliancebernstein L.P. | 4,308,842 | 29 Sept 2023 | 6.99% | 37,400,749 |
Vanguard Group Inc | 4,189,582 | 29 Sept 2023 | 6.79% | 36,365,573 |
Blackrock Inc. | 3,457,302 | 29 Sept 2023 | 5.61% | 30,009,382 |
Soleus Capital Management, L.P. | 1,907,823 | 29 Sept 2023 | 3.09% | 16,559,904 |
Perceptive Advisors Llc | 1,834,060 | 29 Sept 2023 | 2.97% | 15,919,641 |
William Blair Investment Management, LLC | 1,786,001 | 29 Sept 2023 | 2.90% | 15,502,489 |
Emerald Advisers, LLC | 1,473,281 | 29 Sept 2023 | 2.39% | 12,788,079 |
Times Square Capital Management, LLC | 1,433,429 | 29 Sept 2023 | 2.32% | 12,442,164 |
CIBC Private Wealth Group, LLC | 1,384,051 | 29 Sept 2023 | 2.24% | 12,013,563 |
State Street Corporation | 1,304,932 | 29 Sept 2023 | 2.12% | 11,326,810 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
AB Cap Fd.-AB Small Cap Growth Port | 2,470,429 | 29 Sept 2023 | 4.01% | 21,443,324 |
Vanguard Total Stock Market Index Fund | 1,315,755 | 29 June 2023 | 2.13% | 11,420,753 |
Vanguard Small-Cap Index Fund | 1,108,438 | 29 June 2023 | 1.80% | 9,621,242 |
iShares Russell 2000 ETF | 1,048,623 | 29 Sept 2023 | 1.70% | 9,102,047 |
Principal Small Cap Growth Fd I | 835,810 | 30 July 2023 | 1.36% | 7,254,831 |
Loomis Sayles Small Cap Growth Fund | 735,687 | 29 June 2023 | 1.19% | 6,385,763 |
Vanguard Small-Cap Growth Index Fund | 634,788 | 29 June 2023 | 1.03% | 5,509,960 |
Buffalo Small Cap Fund | 634,223 | 29 June 2023 | 1.03% | 5,505,055 |
Financial Investors Tr-Emerald Growth Fund | 598,028 | 30 July 2023 | 0.97% | 5,190,883 |
Blair (William) Mutual Funds, Inc.-Small Cap Growth Fund | 517,510 | 29 Sept 2023 | 0.84% | 4,491,986 |