Institutional Investors

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 228 526.06 86.95 13,809,383
Mutual Fund 221 212.56 37.11 5,891,543
Insider 17 33.59 5.39 855,295

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 118 88.78 15.17 2,408,851
Sellers 93 -25.48 4.30 -682,552
Net 63.30 10.87 1,726,299

Institutional Shareholder Concentration

Concentration Value ($MM) % O/S Shares
Total Inst. 594.28 98.55 15,652,678
Top 10 Inst. 291.58 48.40 7,687,274
Top 20 Inst. 397.30 66.04 10,488,540
Top 50 Inst. 518.51 85.91 13,645,004

Institutional Shareholder Style

Style Holders Value ($MM) % Inst Shares Shares
Growth 43 43.95 7.48 1,188,319
Aggressive Growth 1 0.81 0.13 21,110
Core Growth 33 42.07 7.18 1,140,145
Growth 9 1.07 0.17 27,064
Income 5 2.29 0.38 59,873
Income Value 2 1.87 0.31 48,656
Yield 3 0.42 0.07 11,217
Index 26 119.63 19.65 3,120,973
Other 80 236.04 38.77 6,156,991
Broker Dealer 19 17.02 2.80 443,901
GARP 22 141.62 23.27 3,696,125
Hedge Fund 35 75.57 12.40 1,968,852
Specialty 3 1.30 0.21 34,128
VC Private Equity 1 0.54 0.09 13,985
Value 29 96.40 16.04 2,547,855
Core Value 20 28.83 4.86 772,237
Deep Value 9 67.57 11.18 1,775,618

Top Holders: Institutional Investor

Holder Shares Held % O/S Share Change Filing Date
Fidelity Management & Research Company LLC 1,489,915 9.38 -500 6/30/26
BlackRock Institutional Trust Company, N.A. 998,053 6.28 74,606 6/30/26
Vineyard Capital Partners LLC 976,000 6.15 934,200 10/19/26
Fidelity Institutional Asset Management 743,598 4.68 2,191 6/30/26
T. Rowe Price Investment Management, Inc. 725,953 4.57 553,630 6/30/26
Vanguard Capital Management, LLC 644,644 4.06 6,526 6/30/26
Dimensional Fund Advisors, L.P. 633,970 3.99 23,624 6/30/26
LSV Asset Management 542,927 3.42 -3,800 6/30/26
Columbia Threadneedle Investments (UK) 495,089 3.12 25,112 6/30/26
Renaissance Technologies LLC 437,125 2.75 9,225 6/30/26
Geode Capital Management, L.L.C. 380,262 2.39 24,356 6/30/26
Polar Asset Management Partners Inc. 326,173 2.05 71,905 6/30/26
State Street Investment Management (US) 309,391 1.95 1,659 6/30/26
Two Sigma Investments, LP 303,115 1.91 -61,640 6/30/26
Vanguard Portfolio Management, LLC 298,879 1.88 11,527 6/30/26
Boston Partners 253,505 1.60 44,655 6/30/26
Punch & Associates Investment Management, Inc. 249,404 1.57 -14,346 6/30/26
De Lisle Partners LLP 239,593 1.51 3,501 6/30/26
Brudnicki (Greg M.) 233,644 1.47 160 9/30/26
Heartland Advisors, Inc. 207,300 1.31 -- 6/30/26
Qube Research & Technologies Ltd 182,905 1.15 34,697 6/30/26
Swedbank Robur Fonder AB 177,696 1.12 30,171 9/30/26
Morgan Stanley & Co. LLC 153,913 0.97 47,604 6/30/26
Fidelity Institutional Asset Management Trust Company 147,326 0.93 2 6/30/26
RBF Capital, LLC 143,430 0.90 -- 6/30/26
T. Rowe Price Associates, Inc. 138,263 0.87 30,904 6/30/26
Nicholas Company, Inc. 132,700 0.84 75 6/30/26
Charles Schwab Investment Management, Inc. 128,001 0.81 2,941 6/30/26
Northern Trust Investments, Inc. 115,902 0.73 6,421 6/30/26
Phillips (Shawn R) 113,672 0.72 22,794 2/22/25
Kennedy Capital Management LLC 111,990 0.71 -2,184 6/30/26
Vanguard Fiduciary Trust Co 109,450 0.69 -156 6/30/26
Regions Investment Management, Inc. 109,384 0.69 -- 6/30/26
Quezada (Carlos R) 109,110 0.69 640 3/13/26
DeRoy & Devereaux Private Investment Counsel, Inc. 103,025 0.65 -2,510 9/30/26
Bard Associates Inc. 97,068 0.61 -1,457 6/30/26
Mellon Investments Corporation 92,710 0.58 5,451 6/30/26
Universal-Investment-Gesellschaft mbH 89,477 0.56 -- 6/30/26
Fidelity Investments Canada ULC 88,019 0.55 330 6/30/26
Metzger (Steven D) 83,634 0.53 640 3/13/26
J.P. Morgan Securities LLC 82,331 0.52 -20,976 6/30/26
Wellington Management Company, LLP 80,893 0.51 -- 6/30/26
Arrowstreet Capital, Limited Partnership 79,472 0.50 -34,052 6/30/26
Allspring Global Investments, LLC 78,039 0.49 -21,364 6/30/26
Trexquant Investment LP 76,593 0.48 30,576 6/30/26
JB Capital Partners, L.P. 71,007 0.45 -- 6/30/26
Elliott (Paul Donald) 66,750 0.42 27,543 2/22/25
Manatuck Hill Partners, LLC 66,600 0.42 -60,400 6/30/26
Patteson (Donald Douglas Jr.) 64,414 0.41 -- 3/13/26
HRT Financial LP 62,690 0.39 19,959 6/30/26

* Insider values reflect direct beneficial ownership.