Stock Quote

Data Provided by Refinitiv. Minimum 15 minutes delayed.

Ownership Profile

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 2,079,516 7.23 -2,200,289 3/31/24
Columbia Threadneedle Investments (UK) 1,699,106 5.91 1,057,943 3/31/24
The Vanguard Group, Inc. 1,537,034 5.34 -623,923 6/28/24
PRIMECAP Management Company 1,488,403 5.18 -273,352 3/31/24
D. E. Shaw & Co., L.P. 1,197,545 4.16 1,191,688 3/31/24
Federated MDTA LLC 774,941 2.69 774,941 3/31/24
State Street Global Advisors (US) 715,044 2.49 -414,890 3/31/24
Geode Capital Management, L.L.C. 606,105 2.11 10,678 3/31/24
Millennium Management LLC 600,089 2.09 318,382 3/31/24
Charles Schwab Investment Management, Inc. 598,212 2.08 103,061 3/31/24

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
CT American Smaller Companies Fund (US) 1,066,841 3.71 155,828 5/31/24
CT (Lux) American Smaller Companies 1,009,234 3.51 205,626 5/31/24
PRIMECAP Odyssey Growth Fund 820,458 2.85 -173,502 3/31/24
Vanguard Total Stock Market Index Fund 763,743 2.66 -- 5/31/24
PRIMECAP Odyssey Aggressive Growth Fund 646,145 2.25 -95,850 3/31/24
iShares Russell 2000 ETF 637,103 2.22 13,176 6/30/24
SPDR S&P Kensho New Economies Composite ETF 566,891 1.97 470,112 6/30/24
Federated Hermes MDT Small Cap Core Fund 511,591 1.78 511,591 3/31/24
Vanguard Extended Market Index Fund 420,502 1.46 4,126 5/31/24
Global X Robotics & Artificial Intelligence ETF 328,601 1.14 840 5/31/24

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv