| (c) | Trade Activity for Common Stock of the Issuer effected by WHLLC from March 12, 2026 through March 16, 2026.
Amount of
Shares
Date Security Purchased Price per Share
3/12/2026 Common Stock 800 $5.8209000
3/12/2026 Common Stock 900 $5.9900000
3/12/2026 Common Stock 800 $5.9900000
3/12/2026 Common Stock 1,000 $5.9876700
3/12/2026 Common Stock 900 $5.9900000
3/12/2026 Common Stock 900 $5.9900000
3/12/2026 Common Stock 600 $5.9600000
3/12/2026 Common Stock 800 $5.9600000
3/12/2026 Common Stock 1,300 $6.0000000
3/12/2026 Common Stock 900 $6.0000000
3/12/2026 Common Stock 1,400 $6.0000000
3/12/2026 Common Stock 1,300 $5.9999846
3/12/2026 Common Stock 1,000 $6.0398000
3/12/2026 Common Stock 1,400 $6.0000000
3/12/2026 Common Stock 1,000 $6.0000000
3/12/2026 Common Stock 1,200 $5.9999833
3/12/2026 Common Stock 1,600 $5.9251000
3/12/2026 Common Stock 1,000 $5.9223000
3/12/2026 Common Stock 1,600 $5.9250000
3/12/2026 Common Stock 1,800 $5.9132000
3/12/2026 Common Stock 1,700 $5.9250000
3/12/2026 Common Stock 1,800 $5.9873000
3/12/2026 Common Stock 1,900 $5.9200000
3/12/2026 Common Stock 1,800 $5.9873000
3/12/2026 Common Stock 2,100 $5.9382857
3/12/2026 Common Stock 722 $5.9746814
3/12/2026 Common Stock 2 $6.0000000
3/12/2026 Common Stock 200 $6.0100000
3/12/2026 Common Stock 117 $6.0000000
3/12/2026 Common Stock 600 $5.9900000
3/12/2026 Common Stock 100 $6.0700000
3/12/2026 Common Stock 100 $6.0280000
3/12/2026 Common Stock 100 $6.0000000
3/12/2026 Common Stock 100 $6.0312000
3/12/2026 Common Stock 100 $6.0799000
3/12/2026 Common Stock 100 $6.0312000
3/13/2026 Common Stock 100 $6.0400000
3/13/2026 Common Stock 600 $6.0400000
3/13/2026 Common Stock 900 $6.0400000
3/13/2026 Common Stock 2 $6.0300000
3/13/2026 Common Stock 1,500 $6.1365667
3/13/2026 Common Stock 102 $6.2496078
3/13/2026 Common Stock 500 $6.2998800
3/13/2026 Common Stock 800 $6.2300000
3/13/2026 Common Stock 14 $6.2885714
3/13/2026 Common Stock 600 $6.3156000
3/13/2026 Common Stock 900 $6.2960333
3/13/2026 Common Stock 800 $6.3087000
3/13/2026 Common Stock 1,400 $6.2943500
3/13/2026 Common Stock 325 $6.3200000
3/13/2026 Common Stock 1,200 $6.2300000
3/13/2026 Common Stock 1,400 $6.2354786
3/13/2026 Common Stock 1,700 $6.2300000
3/13/2026 Common Stock 1,900 $6.2173684
3/13/2026 Common Stock 2,100 $6.2312381
3/13/2026 Common Stock 1,000 $6.2799000
3/13/2026 Common Stock 1,500 $6.2675067
3/13/2026 Common Stock 1,900 $6.2792105
3/13/2026 Common Stock 1,500 $6.2799000
3/13/2026 Common Stock 1,700 $6.2755000
3/13/2026 Common Stock 1,336 $6.2799027
3/13/2026 Common Stock 500 $6.1450000
3/13/2026 Common Stock 900 $6.1449222
3/13/2026 Common Stock 1,200 $6.1183000
3/13/2026 Common Stock 1,500 $6.1450000
3/13/2026 Common Stock 1,200 $6.1615000
3/13/2026 Common Stock 1,300 $6.2083462
3/13/2026 Common Stock 1,400 $6.1400000
3/13/2026 Common Stock 1,700 $6.2082353
3/13/2026 Common Stock 1,800 $6.1917000
3/13/2026 Common Stock 1,700 $6.1911000
3/13/2026 Common Stock 1,262 $6.1892314
3/13/2026 Common Stock 800 $6.2682000
3/13/2026 Common Stock 900 $6.3387000
3/13/2026 Common Stock 1,200 $6.2859000
3/13/2026 Common Stock 1,000 $6.2800000
3/13/2026 Common Stock 1,200 $6.3690083
3/13/2026 Common Stock 1,300 $6.3699538
3/13/2026 Common Stock 900 $6.4100000
3/13/2026 Common Stock 800 $6.3871000
3/13/2026 Common Stock 500 $6.4298200
3/13/2026 Common Stock 900 $6.4199444
3/13/2026 Common Stock 1,000 $6.4114000
3/13/2026 Common Stock 1,000 $6.4000000
3/13/2026 Common Stock 1,000 $6.4000000
3/13/2026 Common Stock 1,000 $6.4604000
3/13/2026 Common Stock 1,000 $6.3334000
3/13/2026 Common Stock 1,000 $6.2766000
3/13/2026 Common Stock 1,000 $6.2924800
3/13/2026 Common Stock 1,000 $6.2842000
3/13/2026 Common Stock 1,000 $6.2766000
3/13/2026 Common Stock 1,000 $6.2750000
3/13/2026 Common Stock 1,000 $6.3000000
3/13/2026 Common Stock 2,500 $6.2993000
3/13/2026 Common Stock 2,000 $6.2924200
3/13/2026 Common Stock 485 $6.2980000
3/13/2026 Common Stock 1,200 $6.3300000
3/13/2026 Common Stock 1,500 $6.3308000
3/13/2026 Common Stock 1,300 $6.3599000
3/13/2026 Common Stock 1,302 $6.3598694
3/13/2026 Common Stock 1,500 $6.4237867
3/13/2026 Common Stock 2,000 $6.3800000
3/13/2026 Common Stock 200 $6.4300000
3/13/2026 Common Stock 100 $6.4700000
3/13/2026 Common Stock 100 $6.4700000
3/13/2026 Common Stock 100 $6.4700000
3/13/2026 Common Stock 100 $6.4215000
3/13/2026 Common Stock 100 $6.4050000
3/13/2026 Common Stock 100 $6.4700000
3/13/2026 Common Stock 100 $6.4100000
3/13/2026 Common Stock 100 $6.4363000
3/13/2026 Common Stock 100 $6.4100000
3/13/2026 Common Stock 100 $6.4342000
3/13/2026 Common Stock 100 $6.4610000
3/13/2026 Common Stock 100 $6.4900000
3/13/2026 Common Stock 100 $6.4150000
3/13/2026 Common Stock 100 $6.4232000
3/13/2026 Common Stock 100 $6.4250000
3/13/2026 Common Stock 100 $6.4249000
3/13/2026 Common Stock 100 $6.4415000
3/13/2026 Common Stock 100 $6.4301000
3/13/2026 Common Stock 100 $6.4323000
3/13/2026 Common Stock 100 $6.4250000
3/13/2026 Common Stock 100 $6.4355000
3/13/2026 Common Stock 100 $6.4250000
3/13/2026 Common Stock 100 $6.4250000
3/13/2026 Common Stock 100 $6.4389000
3/13/2026 Common Stock 100 $6.4415000
3/13/2026 Common Stock 100 $6.4250000
3/13/2026 Common Stock 500 $6.4237000
3/13/2026 Common Stock 1,400 $6.4050000
3/13/2026 Common Stock 1,000 $6.4237000
3/13/2026 Common Stock 1,000 $6.4730000
3/13/2026 Common Stock 1,000 $6.4762100
3/13/2026 Common Stock 1,000 $6.4050000
3/13/2026 Common Stock 1,000 $6.4898500
3/13/2026 Common Stock 1,000 $6.4050000
3/13/2026 Common Stock 100 $6.4434000
3/13/2026 Common Stock 1,000 $6.4880400
3/13/2026 Common Stock 1,000 $6.4999000
3/13/2026 Common Stock 1,000 $6.4999000
3/13/2026 Common Stock 1,000 $6.4916200
3/13/2026 Common Stock 1,000 $6.4961900
3/13/2026 Common Stock 1,000 $6.5273900
3/13/2026 Common Stock 1,000 $6.4400000
3/13/2026 Common Stock 1,000 $6.4400000
3/13/2026 Common Stock 1,000 $6.5172700
3/13/2026 Common Stock 1,000 $6.5288600
3/13/2026 Common Stock 1,000 $6.4400000
3/13/2026 Common Stock 1,000 $6.4857100
3/13/2026 Common Stock 1,000 $6.4500000
3/13/2026 Common Stock 1,000 $6.4676000
3/13/2026 Common Stock 212 $6.5377358
3/13/2026 Common Stock 1,000 $6.5635000
3/16/2026 Common Stock 348 $7.0100000
3/16/2026 Common Stock 1,000 $7.0127700
3/16/2026 Common Stock 1,000 $7.0040000
3/16/2026 Common Stock 1,000 $7.0325300
3/16/2026 Common Stock 1,000 $7.0405600
3/16/2026 Common Stock 1,000 $6.9500000
3/16/2026 Common Stock 605 $6.9800826
3/16/2026 Common Stock 1,000 $6.9900000
3/16/2026 Common Stock 1,000 $6.9900000
3/16/2026 Common Stock 157 $6.9796815
3/16/2026 Common Stock 1 $6.9800000
3/16/2026 Common Stock 1,000 $6.9900000
3/16/2026 Common Stock 1,000 $6.9900000
3/16/2026 Common Stock 1,000 $6.9898100
3/16/2026 Common Stock 800 $6.9564000
3/16/2026 Common Stock 500 $6.9773800
3/16/2026 Common Stock 372 $6.9555376
3/16/2026 Common Stock 1,000 $6.9485000
3/16/2026 Common Stock 1,000 $6.9150000
3/16/2026 Common Stock 700 $6.8040143
3/16/2026 Common Stock 1,200 $6.8867917
3/16/2026 Common Stock 700 $6.7650000
3/16/2026 Common Stock 1,000 $6.7900000
3/16/2026 Common Stock 600 $6.8100000
3/16/2026 Common Stock 1,000 $6.8389600
3/16/2026 Common Stock 1,000 $6.8227400
3/16/2026 Common Stock 1,000 $6.7450000
3/16/2026 Common Stock 867 $6.8046943
3/16/2026 Common Stock 1,300 $6.7841692
3/16/2026 Common Stock 1,500 $6.7568000
3/16/2026 Common Stock 320 $6.8200000
3/16/2026 Common Stock 1,900 $6.8199000
3/16/2026 Common Stock 1,400 $6.7979000
3/16/2026 Common Stock 1,900 $6.7385263
3/16/2026 Common Stock 1,300 $6.7640000
3/16/2026 Common Stock 400 $6.7529000
3/16/2026 Common Stock 1,400 $6.7200000
3/16/2026 Common Stock 1,200 $6.7499000
3/16/2026 Common Stock 400 $6.7374250
3/16/2026 Common Stock 1,000 $6.7479300
3/16/2026 Common Stock 1,000 $6.6816000
3/16/2026 Common Stock 130 $6.6638462
3/16/2026 Common Stock 600 $6.5761000
3/16/2026 Common Stock 500 $6.6899000
3/16/2026 Common Stock 300 $6.6899000
3/16/2026 Common Stock 400 $6.6899000
3/16/2026 Common Stock 300 $6.6350000
3/16/2026 Common Stock 200 $6.6537000
3/16/2026 Common Stock 100 $6.6350000
3/16/2026 Common Stock 100 $6.6460000
3/16/2026 Common Stock 831 $6.5529362
3/16/2026 Common Stock 1,300 $6.6292308
3/16/2026 Common Stock 1,000 $6.4976600
3/16/2026 Common Stock 1,000 $6.5909000
3/16/2026 Common Stock 1,000 $6.5090000
3/16/2026 Common Stock 1,000 $6.3400000
3/16/2026 Common Stock 1,000 $6.4700000
3/16/2026 Common Stock 1,000 $6.5923300
3/16/2026 Common Stock 1,600 $6.4002000
3/16/2026 Common Stock 1,200 $6.3850000
3/16/2026 Common Stock 900 $6.4226000
3/16/2026 Common Stock 800 $6.4182250
|