# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 B. Riley Capital Management LLC 3,606,568 -579,844 34,009,936.24 32.8539 7.2781 06/30/2025
2 Columbia Management Investment Advisers LLC 1,131,948 614,607 10,674,269.64 0.0027 2.2843 06/30/2025
3 Hudson Bay Capital Management LP 601,821 601,821 5,675,172.03 0.0373 1.2145 06/30/2025
4 Heartland Advisors, Inc. 400,000 400,000 3,772,000 0.1963 0.8072 06/30/2025
5 Portolan Capital Management LLC 275,903 275,903 2,601,765.29 0.15 0.5568 06/30/2025
6 683 Capital Management LLC 275,000 275,000 2,593,250 0.2323 0.555 06/30/2025
7 Stonehill Capital Management LLC 127,870 127,870 1,205,814.1 0.3785 0.258 06/30/2025
8 Polar Asset Management Partners, Inc. 100,000 100,000 943,000 0.0224 0.2018 06/30/2025
9 Threadneedle Asset Management Ltd. 99,184 99,184 935,305.12 0.0012 0.2002 06/30/2025
10 Skylands Capital LLC 89,000 89,000 839,270 0.113 0.1796 06/30/2025
11 Acadian Asset Management LLC 79,522 52,699 749,892.46 0.0013 0.1605 06/30/2025
12 Boston Partners Global Investors, Inc. 75,528 41,575 712,229.04 0.0007 0.1524 06/30/2025
13 1492 Capital Management LLC 61,958 61,958 584,263.94 0.2555 0.125 06/30/2025
14 Millennium Management LLC 58,282 -19,342 549,599.26 0.0005 0.1176 06/30/2025
15 New Vernon Investment Management LLC 52,000 52,000 490,360 0.1658 0.1049 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Heartland Group Inc. - Value Fund 400,000 400,000 3,772,000 0.4501 0.8072 07/31/2025
2 Columbia Seligman Global Technology Fund 280,210 280,210 2,642,380.3 0.0962 0.5655 07/31/2025
3 Strategic Advisers US Total Stock Fund 167,887 167,887 1,583,174.41 0.002 0.3388 06/30/2025
4 CT (Lux) - Global Technology 109,184 109,184 1,029,605.12 0.0979 0.2203 07/31/2025
5 Schwab Fundamental International Small Equity ETF 33,670 33,670 317,508.1 0.0104 0.0679 07/31/2025
6 Boston Partners Long/Short Equity Fund 23,590 8,119 222,453.7 0.2824 0.0476 05/31/2025
7 Columbia Variable Portfolio - Seligman Global Technology Fund 23,454 23,454 221,171.22 0.0869 0.0473 06/30/2025
8 Ayalon (4D) Global Stocks 16,180 16,180 152,577.4 0.2275 0.0327 05/29/2025
9 Schwab Fundamental International Small Equity Index Fund 7,511 7,511 70,828.73 0.0106 0.0152 07/31/2025
10 Fidelity Nasdaq Composite Index Fund 4,819 0 45,443.17 0.0002 0.0097 06/30/2025
11 Voya Multi Manager International Small Cap Fund 3,519 0 33,184.17 0.0082 0.0071 06/30/2025
12 Fidelity Strategic Advisers Emerging Markets Fund 2,346 2,346 22,122.78 0.0002 0.0047 06/30/2025
13 RAM Lux Systematic Funds - Global Market Neutral Equity 800 0 7,544 0.0447 0.0016 12/31/2024
14 Invesco RAFI Developed Markets ex-U.S. Small-Mid ETF 643 643 6,063.49 0.0016 0.0013 07/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Columbia Management Investment Advisers LLC 1,131,948 614,607 10,674,269.64 0.0027 2.2843 06/30/2025
2 Hudson Bay Capital Management LP 601,821 601,821 5,675,172.03 0.0373 1.2145 06/30/2025
3 Heartland Advisors, Inc. 400,000 400,000 3,772,000 0.1963 0.8072 06/30/2025
4 Portolan Capital Management LLC 275,903 275,903 2,601,765.29 0.15 0.5568 06/30/2025
5 683 Capital Management LLC 275,000 275,000 2,593,250 0.2323 0.555 06/30/2025
6 Stonehill Capital Management LLC 127,870 127,870 1,205,814.1 0.3785 0.258 06/30/2025
7 Polar Asset Management Partners, Inc. 100,000 100,000 943,000 0.0224 0.2018 06/30/2025
8 Threadneedle Asset Management Ltd. 99,184 99,184 935,305.12 0.0012 0.2002 06/30/2025
9 Skylands Capital LLC 89,000 89,000 839,270 0.113 0.1796 06/30/2025
10 1492 Capital Management LLC 61,958 61,958 584,263.94 0.2555 0.125 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 B. Riley Capital Management LLC 3,606,568 -579,844 34,009,936.24 32.8539 7.2781 06/30/2025
2 Marshall Wace LLP 0 -47,420 0 0 0
3 Walleye Capital LLC 12,649 -43,701 119,280.07 0.0008 0.0255 06/30/2025
4 Renaissance Technologies LLC 30,400 -32,000 286,672 0.0004 0.0613 06/30/2025
5 Citadel Securities LLC 16,646 -21,364 156,971.78 0.0005 0.0336 06/30/2025
6 Millennium Management LLC 58,282 -19,342 549,599.26 0.0005 0.1176 06/30/2025
7 Raymond James Financial Services Advisors, Inc. 7 -14,611 66.01 0 0 06/30/2025
8 Quadrature Capital Ltd. 0 -12,519 0 0 0
9 Trexquant Investment LP 0 -10,120 0 0 0
10 RhumbLine Advisers LP 270 -6,680 2,546.1 0 0.0005 06/30/2025

Data provided by FactSet Research Systems Inc.