# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 2,033,721 -1,088,338 518,761,552.68 0.0246 5.9978 06/30/2026
2 Acadian Asset Management LLC 1,315,838 36,751 335,643,957.04 0.335 3.8806 06/30/2026
3 Invesco Advisers, Inc. 1,140,465 755,346 290,909,812.2 0.1122 3.3634 06/30/2026
4 Alkeon Capital Management LLC 1,100,000 1,100,000 280,588,000 1.0401 3.2441 06/30/2026
5 Hawk Ridge Capital Management LP 1,015,215 227,468 258,961,042.2 8.5285 2.994 06/30/2026
6 Reinhart Partners LLC 966,060 -607,295 246,422,584.8 5.6987 2.8491 06/30/2026
7 Polar Capital LLP 931,375 931,375 237,575,135 0.445 2.7468 06/30/2026
8 Driehaus Capital Management LLC 786,074 466,450 200,511,755.92 0.8961 2.3183 06/30/2026
9 Two Sigma Investments LP 701,105 321,268 178,837,863.4 0.1323 2.0677 06/30/2026
10 Wolf Hill Capital Management LP 548,791 -32,579 139,985,608.28 14.5832 1.6185 06/30/2026
11 Bahl & Gaynor, Inc. 453,307 453,307 115,629,549.56 0.5227 1.3369 06/30/2026
12 Granahan Investment Management, LLC 445,752 216,623 113,702,420.16 4.1337 1.3146 06/30/2026
13 Lazard Asset Management LLC 435,931 -322,647 111,197,279.48 0.0875 1.2856 06/30/2026
14 Arrowstreet Capital LP 417,894 217,418 106,596,401.52 0.0428 1.2324 06/30/2026
15 Lord, Abbett & Co. LLC 377,899 -617,078 96,394,476.92 0.2589 1.1145 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Invesco Small Cap Value Fund 604,271 219,152 154,137,446.68 1.3729 1.7821 06/30/2026
2 Polar Capital Funds Plc - Global Technology Fund 586,713 586,713 149,658,752.04 0.7462 1.7303 06/30/2026
3 Fidelity Select Port. - Semiconductors Portfolio 449,923 -770,988 114,766,358.84 0.244 1.3269 06/30/2026
4 Fidelity VIP - Mid Cap Portfolio 406,818 -145,300 103,771,135.44 1.1213 1.1998 06/30/2026
5 Lord Abbett Mid Cap Stock Fund 365,110 -7,060 93,132,258.8 7.6536 1.0768 03/31/2026
6 Herald Investment Trust Plc 356,053 0 90,821,999.24 4.7193 1.0501 12/31/2025
7 Lord Abbett Value Opportunities Fund 318,077 -5,955 81,135,081.16 6.9257 0.9381 04/30/2026
8 Bahl & Gaynor Small/Mid Cap Income Growth ETF 294,919 243,146 75,227,938.52 5.0876 0.8698 07/31/2026
9 Oberweis Micro-Cap Fund 271,200 40,600 69,177,696 5.6467 0.7998 03/31/2026
10 Ave Maria Growth Fund 270,000 50,000 68,871,600 5.521 0.7963 06/30/2026
11 Fidelity Advisor Series VII - Semiconductors Fund 238,130 -180,170 60,742,200.4 0.8084 0.7023 06/30/2026
12 Invesco Discovery Fund 211,966 211,966 54,068,287.28 0.7152 0.6251 06/30/2026
13 Voya Small Cap Growth Fund 205,279 205,279 52,362,567.32 2.5524 0.6054 05/31/2026
14 MFS International New Discovery Fund 190,941 -4,226 48,705,230.28 0.6093 0.5631 07/31/2026
15 BIT Global Technology Leaders 188,769 188,769 48,151,196.52 2.7623 0.5567 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Alkeon Capital Management LLC 1,100,000 1,100,000 280,588,000 1.0401 3.2441 06/30/2026
2 Polar Capital LLP 931,375 931,375 237,575,135 0.445 2.7468 06/30/2026
3 Invesco Advisers, Inc. 1,140,465 755,346 290,909,812.2 0.1122 3.3634 06/30/2026
4 Driehaus Capital Management LLC 786,074 466,450 200,511,755.92 0.8961 2.3183 06/30/2026
5 Bahl & Gaynor, Inc. 453,307 453,307 115,629,549.56 0.5227 1.3369 06/30/2026
6 Analog Century Management LP 362,502 362,502 92,467,010.16 3.9326 1.0691 06/30/2026
7 BIT Capital GmbH 349,195 349,195 89,072,660.6 3.0104 1.0298 06/30/2026
8 Two Sigma Investments LP 701,105 321,268 178,837,863.4 0.1323 2.0677 06/30/2026
9 Voya Investment Management Co. LLC 275,122 275,122 70,178,119.76 0.0549 0.8114 06/30/2026
10 D. E. Shaw & Co. LP 363,105 261,067 92,620,823.4 0.0566 1.0709 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Pertento Partners LLP 0 -1,151,411 0 0 0
2 Fidelity Management & Research Co. LLC 2,033,721 -1,088,338 518,761,552.68 0.0246 5.9978 06/30/2026
3 Lord, Abbett & Co. LLC 377,899 -617,078 96,394,476.92 0.2589 1.1145 06/30/2026
4 Reinhart Partners LLC 966,060 -607,295 246,422,584.8 5.6987 2.8491 06/30/2026
5 Frontier Capital Management Co. LLC 2,678 -508,793 683,104.24 0.0066 0.0079 06/30/2026
6 Wellington Management Co. LLP 143,910 -449,113 36,708,562.8 0.0058 0.4244 06/30/2026
7 Kite Lake Capital Management (UK) LLP 37,705 -418,566 9,617,791.4 1.8299 0.1112 06/30/2026
8 Adage Capital Management LP 0 -371,662 0 0 0
9 Numeric Investors LLC 17,893 -363,155 4,564,146.44 0.0099 0.0528 06/30/2026
10 Robeco Institutional Asset Management BV 299,699 -324,254 76,447,220.92 0.058 0.8839 06/30/2026

Data provided by FactSet Research Systems Inc.