Ownership Profile

Top Holders

Holder Shares Held % O/S Share Change Filing Date
PRIMECAP Management Company 4,130,500 14.92 -31,100 12/31/18
BlackRock Institutional Trust Company, N.A. 3,648,225 13.18 -4,644 12/31/18
The Vanguard Group, Inc. 2,719,832 9.82 80,390 12/31/18
Fidelity Management & Research Company 2,582,772 9.33 176,245 12/31/18
State Street Global Advisors (US) 981,415 3.54 -55,501 12/31/18
OppenheimerFunds, Inc. 906,103 3.27 164 12/31/18
Wellington Management Company, LLP 796,604 2.88 706,189 12/31/18
Pictet Asset Management Ltd. 733,147 2.65 71,075 12/31/18
Baillie Gifford & Co. 710,334 2.57 13,335 12/31/18
Credit Suisse Securities (USA) LLC 682,318 2.46 335,522 12/31/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
PRIMECAP Odyssey Growth Fund 2,680,400 9.68 -95,000 12/31/18
iShares Core S&P Small-Cap ETF 1,603,549 5.79 45,251 1/31/19
PRIMECAP Odyssey Aggressive Growth Fund 1,287,600 4.65 -32,600 12/31/18
Fidelity Growth Company Fund 1,193,166 4.31 84,066 12/31/18
Oppenheimer Global Opportunities Fund 900,000 3.25 -- 12/31/18
Vanguard Total Stock Market Index Fund 705,705 2.55 40,548 12/31/18
Vanguard Small-Cap Index Fund 678,369 2.45 13,557 12/31/18
CS (Lux) Global Robotics Equity Fund 650,000 2.35 321,512 12/31/18
iShares Russell 2000 ETF 580,607 2.10 -20,604 1/31/19
Pictet-Robotics 579,550 2.09 -191,313 9/30/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation