Institutional Ownership

88.21%

Top 10 Institutions

47.13%

Mutual Fund Ownership

2,207.00%

Float

95.74%

Mutual Fund Name Shares Held (% Change) % Outstanding
Vanguard Total Stock Market Index Fund;ETF  2,237,362(0.13) 2.66
Virtus KAR Small-Cap Growth Fund;C  1,900,000(0.11) 2.52
Vanguard Small-Cap Index Fund;ETF  1,861,413(0.00) 2.21
American Funds SMALLCAP World Fund;529-E  1,448,000(0.00) 1.92
Janus Henderson Triton Fund;T  1,218,622(0.08) 1.61
Vanguard Small-Cap Value Index Fund;ETF  1,187,127(0.08) 1.41
Vanguard Extended Market Index Fund;ETF  1,022,486(0.06) 1.22
Alger Small Cap Focus Fund;I  998,528(0.00) 1.19
Morgan Stanley Insight Fund;A  971,368(1.16) 1.29
ACAP Strategic Fund  700,638(0.83) 0.95
Franklin DynaTech Fund;R6  675,000(0.09) 0.80
Delaware Smid Cap Growth Fund;C  582,700(0.00) 0.69
Franklin Growth Fund;R  403,250(0.03) 0.48
Invesco Discovery Fund;R5  397,476(0.01) 0.47
Janus Henderson Contrarian Fund;N  393,395(0.47) 0.52
iShares Russell Mid-Cap Growth ETF  380,633(0.02) 0.45
Vanguard Information Technology Index Fund;ETF  360,634(0.03) 0.43
William Blair Small-Mid Cap Growth Fund;I  339,915(0.00) 0.40
Lord Abbett Developing Growth Fund;P  337,187(0.40) 0.45
Columbia Small Cap Growth Fund I;I3  335,800(0.00) 0.40
Institution Name Shares Held (% Change) % Outstanding
T. Rowe Price Associates, Inc.  8,038,347(+0.31%) 9.56
Janus Henderson Investors  6,393,911(+1.17%) 2.93
The Vanguard Group, Inc.  5,843,189(+0.22%) 5.75
Battery Ventures  4,105,096(-1.20%) 5.44
Kayne Anderson Rudnick Investment Management, LLC  3,250,798(+0.15%) 3.97
Sageview Capital LP  2,456,865(-9.29%) 3.25
Fred Alger Management, LLC  2,455,818(-0.65%) 4.33
Alkeon Capital Management LLC  2,388,782(+0.45%) 4.39
BlackRock Institutional Trust Company, N.A.  2,381,310(-0.02%) 2.36
Renaissance Technologies LLC  2,302,681(-0.29%) 1.74
Whale Rock Capital Management LLC  2,144,177(+0.10%) 3.72
Warburg Pincus LLC  1,702,281(-8.99%) 2.25
William Blair Investment Management, LLC  1,505,517(-0.61%) 2.50
AllianceBernstein L.P.  1,472,232(-0.12%) 2.58
Tensile Capital Management LLC  1,382,789(+0.06%) 1.40
Top Mutual Fund Owners
Top Institutional Owners

Mutual Fund Name

Institution Name