Ownership

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 24 5.45 36.40 2,280,642
Mutual Fund 28 1.24 8.71 545,883
Insider 6 3.53 21.40 1,340,839

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 7 0.34 2.29 143,162
Sellers 14 -0.48 3.01 -188,579
Net -0.14 0.72 -45,417

Concentration

Concentration Value ($MM) % O/S Shares
Total Inst. 8.98 57.81 3,621,481
Top 10 Inst. 7.94 51.10 3,201,269
Top 20 Inst. 8.88 57.13 3,578,819
Top 50 Inst. --

Style

Style Holders Value ($MM) % Inst Shares Shares
Growth 3 0.91 6.05 379,147
Aggressive Growth 1 0.15 0.98 61,495
Core Growth 1 0.74 4.91 307,630
Growth 1 0.02 0.16 10,022
Income
Income Value -- --
Yield -- --
Index 5 0.71 4.73 296,168
Other 9 1.64 10.98 688,096
Broker Dealer 5 0.09 0.63 39,418
GARP -- --
Hedge Fund 4 1.55 10.35 648,678
Specialty -- --
Value 4 0.84 5.59 350,012
Core Value 2 0.02 0.16 10,023
Deep Value 2 0.81 5.43 339,989

Top Holders

Holder Shares Held % O/S Share Change Filing Date
LeDoux (Mark A) 961,058 15.34 18,266 3/6/26
Caldwell Sutter Capital, Inc 498,220 7.95 -572 6/30/26
Dimensional Fund Advisors, L.P. 335,789 5.36 -18,950 6/30/26
Morgan Stanley Smith Barney LLC 307,630 4.91 39,380 6/30/26
Mink Brook Asset Management LLC 293,447 4.68 -262 6/30/26
Renaissance Technologies LLC 277,457 4.43 -13,899 6/30/26
Vanguard Capital Management, LLC 210,880 3.37 -- 6/30/26
Wolf (Kenneth Eugene) 141,831 2.26 9,849 3/6/26
Dunn (Alan G) 99,211 1.58 8,000 3/6/26
Citadel Advisors LLC 75,746 1.21 32,038 6/30/26

* Insider values reflect direct beneficial ownership.

Source: LSEG