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% | 28,176,674 |
UBS Asset Management Americas Inc | 2,222,347 | Jun 29, 2024 | 3.40% | 9,222,740 |
Banque Pictet & Cie SA | 2,197,220 | Jun 29, 2024 | 3.36% | 9,118,463 |
Akre Capital Management, LLC | 1,920,432 | Jun 29, 2024 | 2.94% | 7,969,792 |
Alta Wealth Advisors LLC | 1,409,160 | Jun 29, 2024 | 2.16% | 5,848,014 |
Principal Financial Group, Inc. | 1,368,378 | Jun 29, 2024 | 2.09% | 5,678,768 |
Millennium Management Llc | 662,656 | Jun 29, 2024 | 1.01% | 2,750,022 |
Essex Investment Management Co LLC | 305,338 | Jun 29, 2024 | 0.47% | 1,267,152 |
Bank Pictet & Cie (europe) Ag | 223,000 | Jun 29, 2024 | 0.34% | 925,450 |
Edmond De Rothschild Holding S.A. | 203,334 | Jun 29, 2024 | 0.31% | 843,836 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Principal Small Cap Fund | 268,300 | Apr 29, 2024 | 0.41% | 1,113,445 |
1290 Fds-1290 Essex Small Cap Growth Fd | 55,508 | Apr 29, 2024 | 0.08% | 230,358 |
Principal Var Contracts Fund-SmallCap Account | 52,700 | Jun 29, 2024 | 0.08% | 218,705 |
Fidelity NASDAQ Composite Index ETF | 49,152 | Aug 30, 2024 | 0.08% | 203,980 |
Fidelity NASDAQ Composite Index Fund | 40,573 | Jul 30, 2024 | 0.06% | 168,377 |
Federated Hermes Prudent Bear Fund | 35,000 | Jun 29, 2024 | 0.05% | 145,250 |
American Century Federated Managed Volatility Fund II | 28,000 | Jun 29, 2024 | 0.04% | 116,200 |
Federated Hermes Managed Volatility Fund II | 28,000 | Jun 29, 2024 | 0.04% | 116,200 |