Ownership Profile

Top Holders

Holder Shares Held % O/S Share Change Filing Date
PRIMECAP Management Company 4,129,700 14.72 -800 3/31/19
BlackRock Institutional Trust Company, N.A. 3,724,737 13.28 76,512 3/31/19
The Vanguard Group, Inc. 2,760,401 9.84 40,569 3/31/19
Fidelity Management & Research Company 2,523,057 8.99 -59,715 3/31/19
State Street Global Advisors (US) 961,434 3.43 -19,981 3/31/19
OppenheimerFunds, Inc. 904,763 3.23 -1,340 3/31/19
Invesco Advisers, Inc. 900,000 3.21 -- 4/30/19
Gilder Gagnon Howe & Co. LLC 844,390 3.01 743,512 3/31/19
Lord, Abbett & Co. LLC 770,659 2.75 396,536 3/31/19
Baillie Gifford & Co. 742,391 2.65 32,057 3/31/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
PRIMECAP Odyssey Growth Fund 2,720,400 9.70 40,000 3/31/19
iShares Core S&P Small-Cap ETF 1,654,894 5.90 -5,078 5/31/19
PRIMECAP Odyssey Aggressive Growth Fund 1,342,700 4.79 55,100 3/31/19
Fidelity Growth Company Fund 1,142,999 4.07 -13,617 4/30/19
Invesco Oppenheimer Global Opportunities Fund 900,000 3.21 -- 4/30/19
Vanguard Total Stock Market Index Fund 720,166 2.57 6,199 4/30/19
Vanguard Small-Cap Index Fund 690,278 2.46 5,614 4/30/19
Pictet-Robotics 576,113 2.05 74,941 4/30/19
Global X Robotics & Artificial Intelligence ETF 558,185 1.99 -30,352 5/31/19
CS (Lux) Global Robotics Equity Fund 550,000 1.96 -100,000 1/31/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation