21.77% | % of shares held by all insiders |
34.18% | % of shares held by institutions |
43.69% | % of float held by institutions |
105 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 2,494,116 | 30 Mar 2024 | 6.65% | 3,192,468 |
Blackrock Inc. | 1,328,061 | 30 Mar 2024 | 3.54% | 1,699,918 |
Vanguard Group Inc | 1,099,375 | 30 Mar 2024 | 2.93% | 1,407,199 |
Ameriprise Financial, Inc. | 579,164 | 30 Mar 2024 | 1.54% | 741,329 |
State Street Corporation | 464,908 | 30 Mar 2024 | 1.24% | 595,082 |
Geode Capital Management, LLC | 457,920 | 30 Mar 2024 | 1.22% | 586,137 |
Armistice Capital, LLC | 370,973 | 30 Mar 2024 | 0.99% | 474,845 |
Beacon Pointe Advisors, LLC | 301,735 | 30 Mar 2024 | 0.80% | 386,220 |
Morgan Stanley | 222,299 | 30 Mar 2024 | 0.59% | 284,542 |
Northern Trust Corporation | 211,602 | 30 Mar 2024 | 0.56% | 270,850 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Fidelity Growth Company Fund | 683,960 | 29 Apr 2024 | 1.82% | 875,468 |
Vanguard Total Stock Market Index Fund | 640,245 | 30 Mar 2024 | 1.71% | 819,513 |
iShares Russell 2000 ETF | 482,125 | 29 Apr 2024 | 1.28% | 617,119 |
Fidelity Growth Company K6 Fund | 322,092 | 29 Apr 2024 | 0.86% | 412,277 |
Vanguard Extended Market Index Fund | 293,322 | 30 Mar 2024 | 0.78% | 375,452 |
Fidelity Select Portfolios - Biotechnology | 274,527 | 29 Apr 2024 | 0.73% | 351,394 |
Fidelity Small Cap Index Fund | 206,870 | 30 Mar 2024 | 0.55% | 264,793 |
Fidelity Series Growth Company Fund | 189,760 | 29 Apr 2024 | 0.51% | 242,892 |
iShares Russell 2000 Growth ETF | 161,932 | 29 Apr 2024 | 0.43% | 207,272 |
Columbia Fds Var Ins Tr-Columbia Var Port-Small Cap Value Fd | 136,664 | 30 Mar 2024 | 0.36% | 174,929 |