Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 63 89.38 64.04 4,011,027
Mutual Fund 63 17.39 12.36 763,763
Insider 15 9.73 6.79 425,318

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 38 16.25 11.65 729,827
Sellers 20 -6.04 4.34 -271,938
Net 10.20 7.31 457,889

Concentration

Value ($MM) % O/S Shares
Total Inst. 120.59 86.24 5,401,494
Top 10 Inst. 96.42 68.92 4,316,726
Top 20 Inst. 110.54 79.05 4,951,165
Top 50 Inst. 120.01 85.83 5,375,621

Style

Style Holders Value ($MM) % Inst Shares Shares
Growth 7 2.03 1.45 91,024
Aggressive Growth 2 1.42 1.02 63,596
Core Growth 4 0.52 0.37 23,328
Growth 1 0.09 0.07 4,100
Income
Income Value 1 0.06 0.05 2,896
Yield -- --
Index 8 8.88 6.37 398,848
Other 26 46.05 32.97 2,065,044
Broker Dealer 11 1.89 1.36 84,919
GARP 5 1.98 1.42 88,885
Hedge Fund 9 32.81 23.49 1,471,240
Specialty -- --
VC Private Equity 1 9.37 6.71 420,000
Value 13 30.50 21.87 1,369,461
Core Value 8 17.65 12.66 792,704
Deep Value 5 12.85 9.21 576,757

Location: Global Region

Holders % O/S Shares Share Value
North America 69 85.50 5,354,820 119,536,412
Europe 8 0.74 46,107 1,041,210
Asia / Pacific 1 0.01 567 12,621

Top Holders

Holder Shares Held % O/S Share Change Filing Date
TowerView, L.L.C. 1,161,144 18.54 -- 3/15/24
Edward K. Christian Trust 965,149 15.41 181,555 12/31/23
Gate City Capital Management, LLC 458,017 7.31 265,283 12/31/23
Hoak & Co. 420,000 6.71 -- 3/15/24
Dimensional Fund Advisors, L.P. 346,461 5.53 10,323 12/31/23
Minerva Advisors LLC 233,041 3.72 28,247 12/31/23
Royce Investment Partners 217,678 3.48 344 12/31/23
The Vanguard Group, Inc. 206,748 3.30 -4,438 12/31/23
Edward K. Christian UEO 185,096 2.96 300 12/31/22
Acuitas Investments LLC 123,392 1.97 19,650 12/31/23

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Royce Capital Fund - Small Cap Portfolio 156,324 2.50 2,805 3/31/24
Vanguard Total Stock Market Index Fund 134,076 2.14 -- 3/31/24
DFA U.S. Small Cap Value Portfolio 125,173 2.00 -- 1/31/24
Vanguard Extended Market Index Fund 69,605 1.11 -- 3/31/24
Royce Small-Cap Value Fund 66,973 1.07 2,814 3/31/24
Nuveen Nasdaq 100 Dynamic Overwrite Fund 42,393 0.68 -- 2/29/24
WisdomTree U.S. SmallCap Dividend Fund 37,215 0.59 -270 3/31/24
DFA U.S. Targeted Value Portfolio 36,531 0.58 -- 1/31/24
DFA Dimensional US Targeted Value ETF 32,326 0.52 1,019 2/29/24
Fidelity Extended Market Index Fund 28,392 0.45 -138 2/29/24

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv