# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 3,155,659 33,600 854,868,023.1 0.0434 9.3066 03/31/2026
2 Acadian Asset Management LLC 1,293,710 14,623 350,466,039 0.3757 3.8154 03/31/2026
3 Hawk Ridge Capital Management LP 1,173,315 385,568 317,851,033.5 8.7384 3.4603 03/31/2026
4 Reinhart Partners LLC 966,060 -607,295 261,705,654 6.0235 2.8491 06/30/2026
5 Lord, Abbett & Co. LLC 962,139 -32,838 260,643,455.1 0.6947 2.8375 03/31/2026
6 Lazard Asset Management LLC 781,981 23,403 211,838,652.9 0.1707 2.3062 03/31/2026
7 Wolf Hill Capital Management LP 580,852 -518 157,352,806.8 20.8821 1.713 03/31/2026
8 Numeric Investors LLC 560,103 179,055 151,731,902.7 0.3592 1.6518 03/31/2026
9 Analog Century Management LP 538,748 538,748 145,946,833.2 5.1061 1.5889 03/31/2026
10 Driehaus Capital Management LLC 509,975 190,351 138,152,227.5 0.6481 1.504 03/31/2026
11 Systematic Financial Management LP 506,725 -76,101 137,271,802.5 2.7241 1.4944 03/31/2026
12 Summit Partners Public Asset Management LLC 456,375 -78,557 123,631,987.5 4.4871 1.3459 03/31/2026
13 Kite Lake Capital Management (UK) LLP 452,574 -3,697 122,602,296.6 31.813 1.3347 03/31/2026
14 Highland Peak Capital LLC 444,515 -52,109 120,419,113.5 37.5213 1.311 03/31/2026
15 Neumeier Poma Investment Counsel LLC 428,188 -53,630 115,996,129.2 8.2209 1.2628 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 213,243,269.4 1.9369 2.3215 05/31/2026
2 Polar Capital Funds Plc - Global Technology Fund 476,470 476,470 129,075,723 0.6868 1.4052 05/29/2026
3 Fidelity Select Port. - Semiconductors Portfolio 449,923 -770,477 121,884,140.7 0.2648 1.3269 05/31/2026
4 Fidelity VIP - Mid Cap Portfolio 423,118 -129,000 114,622,666.2 1.2482 1.2478 05/31/2026
5 Lord Abbett Mid Cap Stock Fund 365,110 -7,060 98,908,299 8.1422 1.0768 03/31/2026
6 Herald Investment Trust Plc 356,053 0 96,454,757.7 5.1311 1.0501 12/31/2025
7 Lord Abbett Value Opportunities Fund 318,077 -13,671 86,167,059.3 7.3804 0.9381 04/30/2026
8 Ave Maria Growth Fund 300,000 80,000 81,270,000 6.7228 0.8848 05/31/2026
9 Fidelity Advisor Series VII - Semiconductors Fund 293,830 -124,170 79,598,547 1.0868 0.8666 05/31/2026
10 Bahl & Gaynor Small/Mid Cap Income Growth ETF 291,014 291,014 78,835,692.6 5.3229 0.8583 06/30/2026
11 Oberweis Micro-Cap Fund 271,200 40,600 73,468,080 5.9105 0.7998 03/31/2026
12 Reinhart Genesis PMV Fund 248,000 -57,000 67,183,200 9.4112 0.7314 03/31/2026
13 Voya Small Cap Growth Fund 205,279 205,279 55,610,081.1 2.7372 0.6054 05/31/2026
14 MFS International New Discovery Fund 195,167 0 52,870,740.3 0.6842 0.5756 05/31/2026
15 FIAM Small Capitalization Core Commingled Pool 191,700 0 51,931,530 1.0124 0.5654 04/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Analog Century Management LP 538,748 538,748 145,946,833.2 5.1061 1.5889 03/31/2026
2 Hawk Ridge Capital Management LP 1,173,315 385,568 317,851,033.5 8.7384 3.4603 03/31/2026
3 Voya Investment Management Co. LLC 381,854 381,854 103,444,248.6 0.0834 1.1262 03/31/2026
4 Qube Research & Technologies Ltd. 351,522 256,133 95,227,309.8 0.1222 1.0367 03/31/2026
5 Millennium Management LLC 395,789 248,759 107,219,240.1 0.0748 1.1672 03/31/2026
6 Castleknight Management LP 323,475 241,239 87,629,377.5 3.1429 0.954 03/31/2026
7 Arrowstreet Capital LP 425,697 225,221 115,321,317.3 0.0538 1.2555 03/31/2026
8 AIGH Capital Management LLC 200,000 200,000 54,180,000 7.0235 0.5898 03/31/2026
9 Driehaus Capital Management LLC 509,975 190,351 138,152,227.5 0.6481 1.504 03/31/2026
10 Loomis, Sayles & Co. LP 188,653 188,653 51,106,097.7 0.064 0.5564 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Pertento Partners LLP 412,536 -738,875 111,756,002.4 8.9017 1.2166 03/31/2026
2 Reinhart Partners LLC 966,060 -607,295 261,705,654 6.0235 2.8491 06/30/2026
3 Wellington Management Co. LLP 244,424 -348,599 66,214,461.6 0.0106 0.7208 03/31/2026
4 Robeco Institutional Asset Management BV 299,699 -324,254 81,188,459.1 0.0643 0.8839 06/30/2026
5 Adage Capital Management LP 54,687 -316,975 14,814,708.3 0.0203 0.1613 03/31/2026
6 Think Investments LP 0 -289,300 0 0 0
7 Frontier Capital Management Co. LLC 272,356 -239,115 73,781,240.4 0.6597 0.8032 03/31/2026
8 Herald Investment Management Ltd. 147,700 -237,206 40,011,930 2.8138 0.4356 06/30/2026
9 Manulife Investment Management (US) LLC 157,665 -207,135 42,711,448.5 0.0307 0.465 03/31/2026
10 Invesco Asset Management Ltd. 58,019 -177,085 15,717,347.1 0.016 0.1711 03/31/2026

Data provided by FactSet Research Systems Inc.