Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 4,305,913 9.55 65,558 3/31/19
The Vanguard Group, Inc. 3,887,644 8.62 16,476 3/31/19
Hammer (Neil Robert) 2,544,789 5.65 104,636 5/31/19
Renaissance Technologies LLC 1,860,087 4.13 123,500 3/31/19
Mackenzie Financial Corporation 1,490,374 3.31 102,095 3/31/19
AllianceBernstein L.P. 1,275,058 2.83 284,579 3/31/19
State Street Global Advisors (US) 1,270,481 2.82 43,059 3/31/19
Goldman Sachs Asset Management (US) 1,136,539 2.52 21,369 3/31/19
Elliott Management Corporation 895,308 1.99 -802,060 3/31/19
ETF Managers Group, LLC 841,400 1.87 -48,849 3/31/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 1,145,817 2.54 265 6/30/19
iShares Core S&P Mid-Cap ETF 1,118,336 2.48 -7,955 6/30/19
Mackenzie US Mid Cap Growth Class 1,064,375 2.36 123,715 3/31/19
Vanguard Small-Cap Index Fund 1,048,397 2.33 -31,171 6/30/19
ETFMG Prime Cyber Security ETF 959,365 2.13 119,356 6/30/19
iShares Russell 2000 ETF 713,527 1.58 -99,812 6/30/19
Goldman Sachs Small Cap Value Fund 671,731 1.49 8,028 6/30/19
Statens Pensjonsfond Utland 622,010 1.38 19,478 12/31/18
Vanguard Small-Cap Growth Index Fund 602,254 1.34 -9,309 6/30/19
Glenmede Small Cap Equity Portfolio 570,980 1.27 570,980 4/30/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation