# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 B. Riley Capital Management LLC 1,757,340 709,726 4,850,258.4 1.4513 11.7331 03/31/2026
2 Oasis Management (Hong Kong) LLC 1,411,315 0 3,895,229.4 0.3897 9.4228 03/31/2026
3 Fidelity Management & Research Co. LLC 1,383,682 -173,973 3,818,962.32 0.0002 9.2383 03/31/2026
4 AMH Equity Ltd. 750,112 750,112 2,070,309.12 13.9152 5.0082 05/19/2026
5 Hood River Capital Management LLC 664,762 -66,778 1,834,743.12 0.0152 4.4384 03/31/2026
6 Credit Mutuel Asset Management SA 400,000 180,000 1,104,000 0.0047 2.6706 06/30/2026
7 Lynrock Lake LP 266,666 172,959 735,998.16 0.0512 1.7804 03/31/2026
8 Polar Asset Management Partners, Inc. 239,973 -874,509 662,325.48 0.0199 1.6022 03/31/2026
9 Marshall Wace LLP 232,648 87,224 642,108.48 0.0006 1.5533 03/31/2026
10 Boothbay Fund Management LLC 164,859 -64,400 455,010.84 0.0094 1.1007 03/31/2026
11 Wolverine Asset Management LLC 157,933 -139,827 435,895.08 0.0069 1.0545 03/31/2026
12 Oddo BHF Asset Management SAS 105,649 0 291,591.24 0.0046 0.7054 03/31/2026
13 Alyeska Investment Group LP 100,000 0 276,000 0.0006 0.6677 03/31/2026
14 Schonfeld Strategic Advisors LLC 98,523 -96 271,923.48 0.0019 0.6578 03/31/2026
15 UBS Securities LLC 89,853 87,202 247,994.28 0.0001 0.5999 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Hood River Small-Cap Growth Fund 615,790 -63,176 1,699,580.4 0.0276 4.1114 03/31/2026
2 Abante Quant Value Small Caps 47,372 47,372 130,746.72 0.6156 0.3163 06/30/2026
3 AM One Next Generation Telecommunications Rel. Eq. Index MF 40,127 40,127 110,750.52 1.5352 0.2679 02/09/2026
4 Hood River New Opportunities Fund 26,543 -1,952 73,258.68 0.0093 0.1772 03/31/2026
5 Hood River International Opportunity Fund 22,429 -1,650 61,904.04 0.0159 0.1497 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 AMH Equity Ltd. 750,112 750,112 2,070,309.12 13.9152 5.0082 05/19/2026
2 B. Riley Capital Management LLC 1,757,340 709,726 4,850,258.4 1.4513 11.7331 03/31/2026
3 Credit Mutuel Asset Management SA 400,000 180,000 1,104,000 0.0047 2.6706 06/30/2026
4 Lynrock Lake LP 266,666 172,959 735,998.16 0.0512 1.7804 03/31/2026
5 Marshall Wace LLP 232,648 87,224 642,108.48 0.0006 1.5533 03/31/2026
6 UBS Securities LLC 89,853 87,202 247,994.28 0.0001 0.5999 03/31/2026
7 GSA Capital Partners LLP 78,719 78,719 217,264.44 0.0134 0.5256 06/30/2026
8 Asset Management One Co., Ltd. 48,709 48,709 134,436.84 0.0001 0.3252 06/30/2026
9 Abante Asesores Gestion SGIIC SA 47,372 47,372 130,746.72 0.009 0.3163 06/30/2026
10 MM Asset Management, Inc. 37,830 36,290 104,410.8 0.006 0.2526 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 DRW Securities LLC 0 -1,034,728 0 0 0
2 Polar Asset Management Partners, Inc. 239,973 -874,509 662,325.48 0.0199 1.6022 03/31/2026
3 Fidelity Management & Research Co. LLC 1,383,682 -173,973 3,818,962.32 0.0002 9.2383 03/31/2026
4 Wolverine Asset Management LLC 157,933 -139,827 435,895.08 0.0069 1.0545 03/31/2026
5 Meteora Capital LLC 0 -128,530 0 0 0
6 Yorkville Advisors Global LP 0 -100,001 0 0 0
7 Jane Street Capital LLC 0 -73,959 0 0 0
8 Hood River Capital Management LLC 664,762 -66,778 1,834,743.12 0.0152 4.4384 03/31/2026
9 Boothbay Fund Management LLC 164,859 -64,400 455,010.84 0.0094 1.1007 03/31/2026
10 Susquehanna Financial Group LLLP 0 -29,611 0 0 0

Data provided by FactSet Research Systems Inc.