5.84% | % of Shares Held by All Insider |
50.23% | % of Shares Held by Institutions |
53.35% | % of Float Held by Institutions |
41 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Generation Investment Management LLP | 6,789,560 | Jun 29, 2024 | 10.39% | 27,226,137 |
UBS Asset Management Americas Inc | 2,222,347 | Jun 29, 2024 | 3.40% | 8,911,611 |
Banque Pictet & Cie SA | 2,197,220 | Jun 29, 2024 | 3.36% | 8,810,852 |
Credit Suisse Ag/ | 2,167,540 | Mar 30, 2024 | 3.32% | 8,691,835 |
Akre Capital Management, LLC | 1,920,432 | Jun 29, 2024 | 2.94% | 7,700,932 |
Alta Wealth Advisors LLC | 1,409,160 | Jun 29, 2024 | 2.16% | 5,650,731 |
Principal Financial Group, Inc. | 1,368,378 | Jun 29, 2024 | 2.09% | 5,487,196 |
Millennium Management Llc | 662,656 | Jun 29, 2024 | 1.01% | 2,657,250 |
Essex Investment Management Co LLC | 305,338 | Jun 29, 2024 | 0.47% | 1,224,405 |
Bank Pictet & Cie (europe) Ag | 223,000 | Jun 29, 2024 | 0.34% | 894,230 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Principal Small Cap Fund | 268,300 | Apr 29, 2024 | 0.41% | 1,075,883 |
1290 Fds-1290 Essex Small Cap Growth Fd | 55,508 | Apr 29, 2024 | 0.08% | 222,587 |
Principal Var Contracts Fund-SmallCap Account | 52,700 | Jun 29, 2024 | 0.08% | 211,327 |
Fidelity NASDAQ Composite Index ETF | 49,152 | Aug 30, 2024 | 0.08% | 197,099 |
Fidelity NASDAQ Composite Index Fund | 40,573 | Jul 30, 2024 | 0.06% | 162,697 |
Federated Hermes Prudent Bear Fund | 35,000 | Jun 29, 2024 | 0.05% | 140,350 |
American Century Federated Managed Volatility Fund II | 28,000 | Jun 29, 2024 | 0.04% | 112,280 |
Federated Hermes Managed Volatility Fund II | 28,000 | Jun 29, 2024 | 0.04% | 112,280 |