11.81% | % of shares held by all insiders |
78.15% | % of shares held by institutions |
88.62% | % of float held by institutions |
42 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Millennium Management Llc | 1,832,265 | 30 Mar 2024 | 4.49% | 3,279,754 |
Balyasny Asset Management LLC | 1,045,669 | 30 Mar 2024 | 2.56% | 1,871,747 |
Platinum Investment Management Ltd | 727,761 | 30 Mar 2024 | 1.78% | 1,302,692 |
Vanguard Group Inc | 396,798 | 30 Mar 2024 | 0.97% | 710,268 |
Parkman Healthcare Partners LLC | 296,202 | 30 Mar 2024 | 0.73% | 530,201 |
Osterweis Capital Management, Inc. | 270,270 | 30 Mar 2024 | 0.66% | 483,783 |
Conestoga Capital Advisors, LLC | 249,949 | 30 Mar 2024 | 0.61% | 447,408 |
Bank of America Corporation | 216,217 | 30 Mar 2024 | 0.53% | 387,028 |
Redmile Group, LLC | 171,453 | 30 Mar 2024 | 0.42% | 306,900 |
Geode Capital Management, LLC | 148,425 | 30 Mar 2024 | 0.36% | 265,680 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 303,047 | 30 Dec 2023 | 0.74% | 542,454 |
Fidelity Extended Market Index Fund | 108,553 | 30 Mar 2024 | 0.27% | 194,309 |
Vanguard Extended Market Index Fund | 74,094 | 30 Dec 2023 | 0.18% | 132,628 |
Bridgeway Funds Inc-Ultra Small Company Market Fund | 70,000 | 30 Dec 2023 | 0.17% | 125,299 |
Conestoga Micro Cap Fund | 23,611 | 30 Dec 2023 | 0.06% | 42,263 |
Fidelity NASDAQ Composite Index Fund | 16,055 | 30 Mar 2024 | 0.04% | 28,738 |
DFA U.S. Vector Equity Portfolio | 13,659 | 30 Jan 2024 | 0.03% | 24,449 |
iShares Micro Cap ETF | 12,187 | 30 Mar 2024 | 0.03% | 21,814 |
Fidelity Series Total Market Index Fund | 11,438 | 30 Mar 2024 | 0.03% | 20,474 |
Vanguard Balanced Index Fund | 8,236 | 30 Dec 2023 | 0.02% | 14,742 |