Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 4,728,441 10.21 -116,284 3/31/20
Starboard Value LP 4,316,000 9.32 -300,000 6/8/20
The Vanguard Group, Inc. 4,069,901 8.79 47,753 3/31/20
AllianceBernstein L.P. 3,513,360 7.58 999,127 3/31/20
Renaissance Technologies LLC 2,230,687 4.82 -271,700 3/31/20
Mackenzie Financial Corporation 2,203,961 4.76 15,600 3/31/20
Citadel Advisors LLC 1,440,099 3.11 522,089 3/31/20
State Street Global Advisors (US) 1,356,566 2.93 36,373 3/31/20
D. E. Shaw & Co., L.P. 1,096,113 2.37 -124,296 3/31/20
Jacobs Levy Equity Management, Inc. 829,342 1.79 181,443 3/31/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 -- 3/31/20
Vanguard Total Stock Market Index Fund 1,190,238 2.57 20,341 6/30/20
iShares Core S&P Mid-Cap ETF 1,146,597 2.47 -8,750 6/30/20
Vanguard Small-Cap Index Fund 1,041,577 2.25 -22,875 6/30/20
ETFMG Prime Cyber Security ETF 922,974 1.99 103,142 6/30/20
iShares Russell 2000 ETF 874,608 1.89 13,245 6/30/20
AB Discovery Value Fund 821,645 1.77 -32,642 5/31/20
Vanguard Small-Cap Growth Index Fund 629,965 1.36 20,385 6/30/20
Invesco S&P MidCap Low Volatility ETF 615,331 1.33 -22,381 6/30/20
Vanguard Extended Market Index Fund 613,708 1.32 -1,519 6/30/20

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv