Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 4,343,666 9.50 225,688 6/30/18
The Vanguard Group, Inc. 3,726,121 8.15 152,925 6/30/18
Hammer (Neil Robert) 2,461,231 5.38 -6,191 8/14/18
Elliott Management Corporation 2,100,000 4.59 -- 6/30/18
Fidelity Institutional Asset Management 1,751,822 3.83 135,509 6/30/18
Renaissance Technologies LLC 1,599,800 3.50 236,400 6/30/18
Cramer Rosenthal McGlynn, LLC 1,508,752 3.30 1,508,752 6/30/18
State Street Global Advisors (US) 1,319,446 2.88 -36,660 6/30/18
Mackenzie Financial Corporation 1,225,772 2.68 -233,916 6/30/18
Invesco Advisers, Inc. 1,197,362 2.62 -15,129 6/30/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
iShares Core S&P Mid-Cap ETF 1,162,282 2.54 38,376 8/31/18
Vanguard Small-Cap Index Fund 1,034,803 2.26 18,438 8/31/18
Vanguard Total Stock Market Index Fund 1,019,015 2.23 630 8/31/18
ETFMG Prime Cyber Security ETF 975,077 2.13 34,880 8/31/18
Mackenzie US Mid Cap Growth Class 959,743 2.10 -158,834 6/30/18
iShares Russell 2000 ETF 830,615 1.82 2,821 8/31/18
Statens Pensjonsfond Utland 602,532 1.32 200,721 12/31/17
Goldman Sachs Small Cap Value Fund 596,660 1.30 -95,313 6/30/18
Vanguard Small-Cap Growth Index Fund 590,511 1.29 10,661 8/31/18
Vanguard Extended Market Index Fund 562,333 1.23 9,875 8/31/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation