Ownership Profile

Top Holders

Holder Shares Held % O/S Share Change Filing Date
PRIMECAP Management Company 4,161,600 15.18 300,600 8/31/18
BlackRock Institutional Trust Company, N.A. 3,618,729 13.20 89,552 6/30/18
The Vanguard Group, Inc. 2,613,872 9.54 86,999 6/30/18
Fidelity Management & Research Company 2,105,907 7.68 1,760,300 6/30/18
Pictet Asset Management Ltd. 919,968 3.36 48,506 6/30/18
OppenheimerFunds, Inc. 908,301 3.31 398 6/30/18
Credit Suisse Securities (USA) LLC 890,132 3.25 23,474 6/30/18
Credit Suisse Asset Management 737,622 2.69 696,988 7/31/18
State Street Global Advisors (US) 727,898 2.66 34,611 6/30/18
Dimensional Fund Advisors, L.P. 695,319 2.54 -1,259 6/30/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
PRIMECAP Odyssey Growth Fund 2,600,000 9.49 2,198,000 6/30/18
iShares Core S&P Small-Cap ETF 1,531,821 5.59 56,070 8/31/18
PRIMECAP Odyssey Aggressive Growth Fund 1,225,000 4.47 390,000 6/30/18
Fidelity Growth Company Fund 948,874 3.46 105,258 7/31/18
Oppenheimer Global Opportunities Fund 900,000 3.28 -- 7/31/18
Pictet-Robotics 770,863 2.81 -2,041 4/30/18
CS (Lux) Global Robotics Equity Fund 728,488 2.66 696,988 7/31/18
Global X Robotics & Artificial Intelligence ETF 699,273 2.55 126,720 8/31/18
Vanguard Small-Cap Index Fund 667,541 2.44 10,805 8/31/18
Vanguard Total Stock Market Index Fund 664,217 2.42 600 8/31/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation