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. 4,279,805 14.88 138,710 12/31/23
The Vanguard Group, Inc. 2,981,692 10.37 34,042 12/31/23
PRIMECAP Management Company 1,761,755 6.13 -32,000 12/31/23
State Street Global Advisors (US) 1,129,934 3.93 1,281 12/31/23
Segantii Capital Management Limited 684,397 2.38 234,397 12/31/23
Columbia Threadneedle Investments (UK) 641,163 2.23 641,163 2/29/24
Alpine Associates Management Inc. 596,832 2.08 -365,507 12/31/23
Geode Capital Management, L.L.C. 595,427 2.07 29,161 12/31/23
Charles Schwab Investment Management, Inc. 495,151 1.72 43,131 12/31/23
Dimensional Fund Advisors, L.P. 472,507 1.64 -100,918 12/31/23

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
PRIMECAP Odyssey Growth Fund 993,960 3.46 -31,400 12/31/23
CT American Smaller Companies Fund (US) 895,498 3.11 44,670 2/29/24
Vanguard Total Stock Market Index Fund 834,334 2.90 1,281 3/31/24
PRIMECAP Odyssey Aggressive Growth Fund 741,995 2.58 -- 12/31/23
iShares Russell 2000 ETF 670,367 2.33 10,584 3/31/24
CT (Lux) American Smaller Companies 641,163 2.23 641,163 2/29/24
Vanguard Extended Market Index Fund 416,500 1.45 7,285 3/31/24
Global X Robotics & Artificial Intelligence ETF 337,281 1.17 57,019 3/31/24
Vanguard Small-Cap Index Fund 336,896 1.17 -345,404 3/31/24
Schwab Fundamental US Small Company Index ETF 311,777 1.08 85,438 3/31/24

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv