Ownership Profile

Top Holders

Holder Shares Held % O/S Share Change Filing Date
PRIMECAP Management Company 4,161,600 15.03 300,600 9/30/18
BlackRock Institutional Trust Company, N.A. 3,652,869 13.19 34,140 9/30/18
The Vanguard Group, Inc. 2,639,442 9.53 25,570 9/30/18
Fidelity Management & Research Company 2,406,527 8.69 300,620 9/30/18
State Street Global Advisors (US) 1,036,916 3.75 309,018 9/30/18
OppenheimerFunds, Inc. 905,939 3.27 -2,362 9/30/18
Mirae Asset Global Investments (USA) LLC 710,377 2.57 692,057 9/30/18
Credit Suisse Asset Management 709,134 2.56 371,512 10/31/18
Baillie Gifford & Co. 696,999 2.52 23,330 9/30/18
Dimensional Fund Advisors, L.P. 681,509 2.46 -13,810 9/30/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
PRIMECAP Odyssey Growth Fund 2,775,400 10.02 175,400 9/30/18
iShares Core S&P Small-Cap ETF 1,551,301 5.60 25,070 11/30/18
PRIMECAP Odyssey Aggressive Growth Fund 1,320,200 4.77 95,200 9/30/18
Fidelity Growth Company Fund 1,209,313 4.37 100,213 10/31/18
Oppenheimer Global Opportunities Fund 900,000 3.25 -- 10/31/18
Pictet-Robotics 770,863 2.78 -2,041 4/30/18
CS (Lux) Global Robotics Equity Fund 700,000 2.53 371,512 10/31/18
Vanguard Small-Cap Index Fund 667,191 2.41 2,379 10/31/18
Vanguard Total Stock Market Index Fund 665,643 2.40 486 10/31/18
Global X Robotics & Artificial Intelligence ETF 634,911 2.29 -54,950 10/31/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation