Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 4,639,308 10.00 -89,133 6/30/20
Starboard Value LP 4,366,456 9.41 -249,544 6/30/20
The Vanguard Group, Inc. 4,102,532 8.84 32,631 6/30/20
AllianceBernstein L.P. 3,097,505 6.68 -415,855 6/30/20
Renaissance Technologies LLC 2,788,887 6.01 558,200 6/30/20
Mackenzie Financial Corporation 2,113,575 4.56 -90,386 6/30/20
State Street Global Advisors (US) 1,651,888 3.56 295,322 6/30/20
D. E. Shaw & Co., L.P. 967,294 2.09 -128,819 6/30/20
ETF Managers Group, LLC 928,202 2.00 112,152 6/30/20
Jacobs Levy Equity Management, Inc. 844,890 1.82 15,548 6/30/20

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Mackenzie US Small-Mid Cap Growth Class 1,625,241 3.50 -- 6/30/20
Vanguard Total Stock Market Index Fund 1,145,944 2.47 -29,029 8/31/20
iShares Core S&P Mid-Cap ETF 1,126,779 2.43 -2,390 8/31/20
Vanguard Small-Cap Index Fund 1,031,517 2.22 -10,060 7/31/20
ETFMG Prime Cyber Security ETF 948,524 2.04 30,564 8/31/20
iShares Russell 2000 ETF 898,645 1.94 25,688 8/31/20
AB Discovery Value Fund 650,855 1.40 -28,220 7/31/20
Vanguard Small-Cap Growth Index Fund 621,425 1.34 -4,514 8/31/20
Vanguard Extended Market Index Fund 608,171 1.31 -5,537 7/31/20
Statens Pensjonsfond Utland 606,875 1.31 -15,135 12/31/19

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv