# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 B. Riley Capital Management LLC 1,757,340 709,726 4,902,978.6 1.4698 11.7331 03/31/2026
2 Oasis Management (Hong Kong) LLC 1,411,315 0 3,937,568.85 0.3958 9.4228 03/31/2026
3 Fidelity Management & Research Co. LLC 1,383,682 -173,973 3,860,472.78 0.0002 9.2383 03/31/2026
4 AMH Equity Ltd. 750,112 750,112 2,092,812.48 14.1478 5.0082 05/19/2026
5 Hood River Capital Management LLC 664,762 -66,778 1,854,685.98 0.0155 4.4384 03/31/2026
6 Credit Mutuel Asset Management SA 400,000 180,000 1,116,000 0.0047 2.6706 06/30/2026
7 Lynrock Lake LP 266,666 172,959 743,998.14 0.0522 1.7804 03/31/2026
8 Polar Asset Management Partners, Inc. 239,973 -874,509 669,524.67 0.0203 1.6022 03/31/2026
9 Marshall Wace LLP 232,648 87,224 649,087.92 0.0006 1.5533 03/31/2026
10 Boothbay Fund Management LLC 164,859 -64,400 459,956.61 0.0095 1.1007 03/31/2026
11 Wolverine Asset Management LLC 157,933 -139,827 440,633.07 0.007 1.0545 03/31/2026
12 Oddo BHF Asset Management SAS 105,649 0 294,760.71 0.0047 0.7054 03/31/2026
13 Alyeska Investment Group LP 100,000 0 279,000 0.0007 0.6677 03/31/2026
14 Schonfeld Strategic Advisors LLC 98,523 -96 274,879.17 0.0019 0.6578 03/31/2026
15 UBS Securities LLC 89,853 87,202 250,689.87 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,718,054.1 0.0283 4.1114 03/31/2026
2 Abante Quant Value Small Caps 47,372 47,372 132,167.88 0.6325 0.3163 06/30/2026
3 AM One Next Generation Telecommunications Rel. Eq. Index MF 40,127 40,127 111,954.33 1.568 0.2679 02/09/2026
4 Hood River New Opportunities Fund 26,543 -1,952 74,054.97 0.0095 0.1772 03/31/2026
5 Hood River International Opportunity Fund 22,429 -1,650 62,576.91 0.0161 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,092,812.48 14.1478 5.0082 05/19/2026
2 B. Riley Capital Management LLC 1,757,340 709,726 4,902,978.6 1.4698 11.7331 03/31/2026
3 Credit Mutuel Asset Management SA 400,000 180,000 1,116,000 0.0047 2.6706 06/30/2026
4 Lynrock Lake LP 266,666 172,959 743,998.14 0.0522 1.7804 03/31/2026
5 Marshall Wace LLP 232,648 87,224 649,087.92 0.0006 1.5533 03/31/2026
6 UBS Securities LLC 89,853 87,202 250,689.87 0.0001 0.5999 03/31/2026
7 GSA Capital Partners LLP 78,719 78,719 219,626.01 0.0137 0.5256 06/30/2026
8 Asset Management One Co., Ltd. 48,709 48,709 135,898.11 0.0001 0.3252 06/30/2026
9 Abante Asesores Gestion SGIIC SA 47,372 47,372 132,167.88 0.0091 0.3163 06/30/2026
10 MM Asset Management, Inc. 37,830 36,290 105,545.7 0.0062 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 669,524.67 0.0203 1.6022 03/31/2026
3 Fidelity Management & Research Co. LLC 1,383,682 -173,973 3,860,472.78 0.0002 9.2383 03/31/2026
4 Wolverine Asset Management LLC 157,933 -139,827 440,633.07 0.007 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,854,685.98 0.0155 4.4384 03/31/2026
9 Boothbay Fund Management LLC 164,859 -64,400 459,956.61 0.0095 1.1007 03/31/2026
10 Susquehanna Financial Group LLLP 0 -29,611 0 0 0

Data provided by FactSet Research Systems Inc.