1.73% | % of shares held by all insiders |
93.32% | % of shares held by institutions |
94.96% | % of float held by institutions |
415 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 14,905,593 | 29 June 2024 | 12.51% | 590,708,666 |
Vanguard Group Inc | 13,037,997 | 29 June 2024 | 10.95% | 516,695,835 |
Blackrock Inc. | 10,622,073 | 29 June 2024 | 8.92% | 420,952,764 |
Mackenzie Financial Corporation | 4,191,935 | 29 June 2024 | 3.52% | 166,126,388 |
Ameriprise Financial, Inc. | 3,818,862 | 29 June 2024 | 3.21% | 151,341,505 |
Rgm Capital, Llc | 3,539,236 | 29 June 2024 | 2.97% | 140,259,926 |
William Blair Investment Management, LLC | 3,228,968 | 29 June 2024 | 2.71% | 127,964,005 |
State Street Corporation | 2,840,287 | 29 June 2024 | 2.38% | 112,560,576 |
Geode Capital Management, LLC | 2,761,182 | 29 June 2024 | 2.32% | 109,425,645 |
Voya Investment Management LLC | 2,716,097 | 29 June 2024 | 2.28% | 107,638,927 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 3,813,824 | 29 June 2024 | 3.20% | 151,141,849 |
Fidelity Select Portfolios - Software & IT Services Portfolio | 3,671,828 | 30 July 2024 | 3.08% | 145,514,547 |
iShares Russell 2000 ETF | 3,255,287 | 30 July 2024 | 2.73% | 129,007,027 |
Vanguard Small-Cap Index Fund | 2,990,102 | 29 June 2024 | 2.51% | 118,497,745 |
First Trust NASDAQ Cybersecurity ETF | 1,991,838 | 30 Aug 2024 | 1.67% | 78,936,542 |
Fidelity Strategic Advisers Fidelity U.S. Total Stock Fund | 1,828,058 | 30 July 2024 | 1.53% | 72,445,940 |
Vanguard Extended Market Index Fund | 1,820,953 | 29 June 2024 | 1.53% | 72,164,369 |
Columbia Fds Ser Tr II-Columbia Seligman Technology & Information Fund | 1,709,627 | 30 May 2024 | 1.44% | 67,752,519 |
Vanguard Small-Cap Growth Index Fund | 1,679,249 | 29 June 2024 | 1.41% | 66,548,639 |
Vanguard Explorer Fund, Inc. | 1,464,861 | 29 Apr 2024 | 1.23% | 58,052,442 |