5.92% | % of Shares Held by All Insider |
50.06% | % of Shares Held by Institutions |
53.21% | % of Float Held by Institutions |
49 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Generation Investment Management LLP | 6,789,560 | Dec 30, 2023 | 10.41% | 34,626,755 |
Banque Pictet & Cie SA | 2,197,220 | Dec 30, 2023 | 3.37% | 11,205,821 |
Credit Suisse Ag/ | 2,033,719 | Dec 30, 2023 | 3.12% | 10,371,966 |
Millennium Management Llc | 1,888,602 | Dec 30, 2023 | 2.90% | 9,631,870 |
Alta Wealth Advisors LLC | 1,409,160 | Dec 30, 2023 | 2.16% | 7,186,715 |
Principal Financial Group, Inc. | 1,007,177 | Mar 30, 2024 | 1.54% | 5,136,602 |
Blackrock Inc. | 298,672 | Dec 30, 2023 | 0.46% | 1,523,227 |
Pura Vida Investments, Llc | 284,724 | Dec 30, 2023 | 0.44% | 1,452,092 |
Bank Pictet & Cie (europe) Ag | 227,600 | Dec 30, 2023 | 0.35% | 1,160,759 |
Parkman Healthcare Partners LLC | 199,997 | Dec 30, 2023 | 0.31% | 1,019,984 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
BlackRock Health Sciences Term Trust | 291,485 | Dec 30, 2023 | 0.45% | 1,486,573 |
Principal Small Cap Fund | 216,600 | Jan 30, 2024 | 0.33% | 1,104,659 |
Federated Hermes Prudent Bear Fund | 120,000 | Dec 30, 2023 | 0.18% | 611,999 |
1290 Fds-1290 Essex Small Cap Growth Fd | 55,508 | Jan 30, 2024 | 0.09% | 283,090 |
Fidelity NASDAQ Composite Index ETF | 31,464 | Feb 28, 2024 | 0.05% | 160,466 |
Fidelity NASDAQ Composite Index Fund | 34,524 | Feb 28, 2024 | 0.05% | 176,072 |
Principal Var Contracts Fund-SmallCap Account | 24,901 | Dec 30, 2023 | 0.04% | 126,995 |
iShares BlackRock Future Health ETF | 413 | Mar 30, 2024 | 0.00% | 2,106 |