# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 3,155,659 33,868 885,130,792.91 0.0442 9.3066 03/31/2026
2 Reinhart Partners LLC 1,314,039 -186,895 368,574,799.11 8.6608 3.8753 03/31/2026
3 Acadian Asset Management LLC 1,293,710 -7,956 362,872,717.9 0.3939 3.8154 03/31/2026
4 Hawk Ridge Capital Management LP 1,173,315 800,568 329,103,124.35 9.1367 3.4603 03/31/2026
5 Lord, Abbett & Co. LLC 962,139 -172,545 269,870,368.11 0.7255 2.8375 03/31/2026
6 Lazard Asset Management LLC 781,981 -1,682 219,337,850.69 0.1749 2.3062 03/31/2026
7 Erste Asset Management GmbH (Czech Republic) 660,000 0 185,123,400 7.6654 1.9465 06/30/2025
8 Robeco Institutional Asset Management BV 631,581 188,834 177,152,154.69 0.1398 1.8626 03/31/2026
9 Wolf Hill Capital Management LP 580,852 580,852 162,923,177.48 18.3709 1.713 03/31/2026
10 Numeric Investors LLC 560,103 518,718 157,103,290.47 0.373 1.6518 03/31/2026
11 Analog Century Management LP 538,748 538,748 151,113,426.52 4.4535 1.5889 03/31/2026
12 Driehaus Capital Management LLC 509,975 179,067 143,042,887.75 0.6442 1.504 03/31/2026
13 Systematic Financial Management LP 506,725 -81,592 142,131,295.25 2.7899 1.4944 03/31/2026
14 Summit Partners Public Asset Management LLC 456,375 -101,630 128,008,623.75 4.2554 1.3459 03/31/2026
15 Kite Lake Capital Management (UK) LLP 452,574 87,623 126,942,481.26 29.711 1.3347 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Invesco Small Cap Value Fund 787,166 402,047 220,792,191.34 1.931 2.3215 04/30/2026
2 Top Stocks 660,000 0 185,123,400 12.3429 1.9465 06/30/2025
3 Fidelity Select Port. - Semiconductors Portfolio 449,923 -770,477 126,198,902.27 0.2426 1.3269 04/30/2026
4 Fidelity VIP - Mid Cap Portfolio 423,118 -129,000 118,680,367.82 1.2591 1.2478 04/30/2026
5 Lord Abbett Mid Cap Stock Fund 365,110 -8,970 102,409,703.9 8.3722 1.0768 03/31/2026
6 Herald Investment Trust Plc 356,053 -1,153 99,869,305.97 4.8671 1.0501 12/31/2025
7 Lord Abbett Value Opportunities Fund 324,032 -7,716 90,887,735.68 7.463 0.9556 01/31/2026
8 Ave Maria Growth Fund 300,000 80,000 84,147,000 6.8168 0.8848 04/30/2026
9 Fidelity Advisor Series VII - Semiconductors Fund 293,830 -124,170 82,416,376.7 0.9837 0.8666 04/30/2026
10 Bahl & Gaynor Small/Mid Cap Income Growth ETF 286,213 286,213 80,279,884.37 5.7398 0.8441 05/29/2026
11 Oberweis Micro-Cap Fund 271,200 40,600 76,068,888 5.6844 0.7998 03/31/2026
12 Reinhart Genesis PMV Fund 248,000 -51,000 69,561,520 9.7355 0.7314 03/31/2026
13 Robeco Capital Gr. Fds. - QI Emerging Markets Active Equities 232,044 -44,004 65,086,021.56 0.9022 0.6843 04/30/2026
14 Fidelity Growth Company Commingled Pool 223,102 31,784 62,577,879.98 0.0502 0.658 04/30/2026
15 Voya Small Cap Growth Fund 205,493 205,493 57,638,731.57 2.7327 0.606 02/28/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Hawk Ridge Capital Management LP 1,173,315 800,568 329,103,124.35 9.1367 3.4603 03/31/2026
2 Wolf Hill Capital Management LP 580,852 580,852 162,923,177.48 18.3709 1.713 03/31/2026
3 Analog Century Management LP 538,748 538,748 151,113,426.52 4.4535 1.5889 03/31/2026
4 Numeric Investors LLC 560,103 518,718 157,103,290.47 0.373 1.6518 03/31/2026
5 Voya Investment Management Co. LLC 381,854 381,854 107,106,228.46 0.085 1.1262 03/31/2026
6 Qube Research & Technologies Ltd. 351,522 351,522 98,598,405.78 0.1261 1.0367 03/31/2026
7 Arrowstreet Capital LP 425,697 339,385 119,403,751.53 0.0553 1.2555 03/31/2026
8 Castleknight Management LP 323,475 323,475 90,731,502.75 3.0523 0.954 03/31/2026
9 Marshall Wace LLP 276,600 221,195 77,583,534 0.0714 0.8157 03/31/2026
10 Voloridge Investment Management LLC 210,302 210,302 58,987,607.98 0.2098 0.6202 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Pertento Partners LLP 412,536 -877,873 115,712,222.64 9.1721 1.2166 03/31/2026
2 Frontier Capital Management Co. LLC 272,356 -770,738 76,393,134.44 0.6642 0.8032 03/31/2026
3 Point72 Asset Management LP 0 -721,236 0 0 0
4 Erste Asset Management GmbH 4,000 -660,000 1,121,960 0.0057 0.0118 03/31/2026
5 Adage Capital Management LP 54,687 -391,479 15,339,156.63 0.0211 0.1613 03/31/2026
6 Massachusetts Financial Services Co. 204,479 -357,776 57,354,314.71 0.0181 0.603 03/31/2026
7 Wellington Management Co. LLP 244,424 -350,073 68,558,487.76 0.0108 0.7208 03/31/2026
8 Manulife Investment Management (US) LLC 157,665 -347,469 44,223,455.85 0.0318 0.465 03/31/2026
9 Think Investments LP 0 -289,300 0 0 0
10 Boston Partners Global Investors, Inc. 272,797 -266,619 76,516,830.53 0.0634 0.8045 03/31/2026

Data provided by FactSet Research Systems Inc.