4.32% | % of Shares Held by All Insider |
89.98% | % of Shares Held by Institutions |
94.04% | % of Float Held by Institutions |
220 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Wasatch Advisors LP | 2,590,951 | Dec 30, 2023 | 9.44% | 49,085,565 |
Blackrock Inc. | 2,283,199 | Dec 30, 2023 | 8.32% | 43,255,204 |
Granahan Investment Management LLC | 2,166,471 | Dec 30, 2023 | 7.89% | 41,043,792 |
Principal Financial Group, Inc. | 1,585,673 | Dec 30, 2023 | 5.78% | 30,040,574 |
Vanguard Group Inc | 1,461,481 | Dec 30, 2023 | 5.32% | 27,687,757 |
Bellevue Group AG | 1,232,378 | Dec 30, 2023 | 4.49% | 23,347,400 |
Deerfield Management Company, L.P. (Series C) | 965,428 | Dec 30, 2023 | 3.52% | 18,290,033 |
Portolan Capital Management, LLC | 728,653 | Dec 30, 2023 | 2.65% | 13,804,330 |
Millennium Management Llc | 716,350 | Dec 30, 2023 | 2.61% | 13,571,250 |
Dimensional Fund Advisors LP | 663,882 | Dec 30, 2023 | 2.42% | 12,577,244 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Wasatch Ultra Growth Fund | 961,534 | Dec 30, 2023 | 3.50% | 18,216,261 |
Wasatch Small Cap Growth Fund | 824,664 | Dec 30, 2023 | 3.00% | 15,623,259 |
Vanguard Total Stock Market Index Fund | 796,167 | Dec 30, 2023 | 2.90% | 15,083,383 |
JNL Series Trust-JNL/Multi Manager Small Cap GrowthFd | 663,980 | Dec 30, 2023 | 2.42% | 12,579,100 |
iShares Russell 2000 ETF | 657,697 | Dec 30, 2023 | 2.40% | 12,460,069 |
Buffalo Small Cap Fund | 502,774 | Dec 30, 2023 | 1.83% | 9,525,053 |
Vanguard Extended Market Index Fund | 394,268 | Dec 30, 2023 | 1.44% | 7,469,407 |
Principal Small Cap Fund | 338,300 | Oct 30, 2023 | 1.23% | 6,409,093 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 329,861 | Dec 30, 2023 | 1.20% | 6,249,216 |
Fidelity Small Cap Index Fund | 248,213 | Dec 30, 2023 | 0.90% | 4,702,395 |