Institutional Ownership

81.70%

Top 10 Institutions

43.50%

Mutual Fund Ownership

2,273.00%

Float

92.54%

Mutual Fund Name Shares Held (% Change) % Outstanding
Fidelity Contrafund;K  3,697,101(-0.05) 3.08
Vanguard Total Stock Market Index Fund;ETF  3,272,482(-0.03) 2.73
Vanguard Mid-Cap Index Fund;ETF  2,836,108(-0.03) 2.36
Vanguard Extended Market Index Fund;ETF  1,637,845(-0.02) 1.37
Fidelity VIP Contrafund Portfolio  1,424,073(-0.01) 1.19
Vanguard Small-Cap Index Fund;ETF  1,321,598(-0.01) 1.24
First Trust Dow Jones Internet Index Fund  1,160,432(-0.01) 0.97
T Rowe Price New Horizons Fund;I  1,043,979(0.18) 0.98
Fidelity Advisor New Insights Fund;A  976,903(-0.01) 0.81
Fidelity Capital Appreciation Fund;K  962,514(-0.03) 1.10
Morgan Stanley Inst Portfolio;IR  911,214(-0.32) 0.85
Vanguard Growth Index Fund;ETF  904,120(-0.01) 0.75
Statens Pensjonsfond Utland  832,379(0.69) 0.78
Franklin DynaTech Fund;R6  800,000(0.02) 0.67
Vanguard Mid-Cap Growth Index Fund;ETF  784,761(0.00) 0.65
Putnam Sustainable Leaders Fund;B  767,130(-0.26) 0.72
Transamerica Capital Growth;C  739,161(0.00) 0.62
ACAP Strategic Fund  734,404(0.00) 0.71
BlackRock Mid-Cap Growth Equity Portfolio;Inv C  677,721(0.00) 0.64
First Trust NASDAQ Cybersecurity ETF  615,634(0.05) 0.51
Institution Name Shares Held (% Change) % Outstanding
Morgan Stanley Investment Management Inc. (US)  10,737,658(+0.30%) 2.66
The Vanguard Group, Inc.  10,351,344(+0.24%) 8.81
Fidelity Management & Research Company LLC  9,747,608(-0.02%) 10.33
T. Rowe Price Associates, Inc.  5,779,639(-0.86%) 1.88
BlackRock Institutional Trust Company, N.A.  4,555,404(-0.20%) 4.33
Allianz Global Investors U.S. LLC  2,718,043(+0.00%) 2.02
First Trust Advisors L.P.  2,337,715(-0.08%) 2.50
State Street Global Advisors (US)  2,249,767(+0.04%) 1.93
Whale Rock Capital Management LLC  1,867,376(0.00%) 1.75
Sands Capital Management, LLC  1,833,182(+0.01%) 1.82
BlackRock Financial Management, Inc.  1,755,236(+0.09%) 1.14
Gilder Gagnon Howe & Co. LLC  1,722,526(-0.10%) 1.96
Alkeon Capital Management LLC  1,597,000(+0.17%) 1.93
Fidelity Investments Canada ULC  1,577,827(-0.19%) 0.00
SCGE Management, L.P.  1,431,335(+0.23%) 1.09
Top Mutual Fund Owners
Top Institutional Owners

Mutual Fund Name

Institution Name