Top Holders

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Gallagher (Maurice J Jr) 2,387,787 12.94 -- 4/24/23
BlackRock Institutional Trust Company, N.A. 2,321,862 12.59 -58,487 6/30/23
The Vanguard Group, Inc. 1,721,416 9.33 -17,351 6/30/23
T. Rowe Price Investment Management, Inc. 1,442,378 7.82 -115,153 6/30/23
Diamond Hill Capital Management Inc. 771,178 4.18 -18,678 6/30/23
Dimensional Fund Advisors, L.P. 652,054 3.53 102,564 6/30/23
State Street Global Advisors (US) 605,890 3.28 -8,698 6/30/23
Macquarie Investment Management 513,020 2.78 5,299 6/30/23
Franklin Advisers, Inc. 498,212 2.70 9,556 6/30/23
U.S. Global Investors, Inc. 476,680 2.58 -286,568 6/30/23

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
iShares Core S&P Small-Cap ETF 1,107,884 6.01 2,151 8/31/23
Vanguard Total Stock Market Index Fund 487,971 2.65 -62 8/31/23
Franklin Small Cap Growth Fund 448,448 2.43 -- 4/30/23
US Global Jets ETF 441,175 2.39 -3,682 8/31/23
T. Rowe Price Small Cap Value Fund 433,007 2.35 19,300 6/30/23
Diamond Hill Small Mid Cap Fund 415,827 2.25 -- 7/31/23
Vanguard Small-Cap Index Fund 406,514 2.20 1,952 7/31/23
Delaware Small Cap Core Fund 374,003 2.03 2,490 7/31/23
iShares Russell 2000 ETF 361,574 1.96 3,001 8/31/23
T. Rowe Price Small Cap Stock Fund 337,500 1.83 337,500 6/30/23
Ownership data based on most recent publicly available data according to Thomson Reuters.