TRANSACTIONS IN COMMON STOCK AND OPTIONS DURING THE PAST 60 DAYS COMMON STOCK Date Shares Price Transaction 09/08/2026 7,000 $2.06 Purchase 09/09/2026 504 $2.03 Purchase 09/15/2026 84 $2.01 Purchase 09/18/2026 9,412 $1.97 Purchase 09/22/2026 4,008 $1.99 Purchase 09/23/2026 738 $1.98 Purchase 09/23/2026 87,500 $2.50 Purchase - short put exercised 09/24/2026 9,700 $2.50 Purchase - short put exercised 09/24/2026 13,814 $1.97 Purchase 09/25/2026 27,759 $1.97 Purchase 09/28/2026 13,841 $1.99 Purchase 09/30/2026 100 $2.50 Purchase - short put exercised 09/30/2026 1,000 $2.01 Purchase 10/01/2026 10,968 $1.98 Purchase 10/05/2026 15,999 $2.04 Purchase 10/06/2026 2,340 $2.03 Purchase 10/07/2026 668 $2.07 Purchase 10/08/2026 3,404 $2.07 Purchase 10/08/2026 4,700 $2.50 Purchase - short put exercised 10/09/2026 18,800 $2.10 Purchase 10/12/2026 27,349 $2.12 Purchase 10/13/2026 43,627 $2.09 Purchase 10/13/2026 10,300 $2.50 Purchase - short put exercised 10/14/2026 47,488 $2.03 Purchase 10/15/2026 17,737 $2.03 Purchase 10/16/2026 14,542 $2.04 Purchase 10/16/2026 48,400 $2.50 Purchase - short put exercised OPTIONS Date Contracts Price Transaction 08/17/2026 127 $0.15 Buy to close call - Oct 2026 - strike $2.50 08/17/2026 321 $0.52 Short to open put - Oct 2026 - strike $2.50 08/18/2026 1,105 $0.11 Buy to close call - Oct 2026 - strike $2.50 08/18/2026 33 $0.50 Short to open put - Oct 2026 - strike $2.50 08/19/2026 13 $0.04 Buy to close call - Oct 2026 - strike $5.00 08/19/2026 4 $0.05 Buy to close call - Jan 2027 - strike $7.50 08/21/2026 1 $0.45 Short to open put - Oct 2026 - strike $2.50 08/24/2026 16 $0.47 Short to open put - Oct 2026 - strike $2.50 08/25/2026 111 $0.47 Short to open put - Oct 2026 - strike $2.50 08/26/2026 1 $0.45 Short to open put - Oct 2026 - strike $2.50 08/28/2026 3 $0.47 Short to open put - Oct 2026 - strike $2.50 08/31/2026 1 $0.45 Short to open put - Oct 2026 - strike $2.50 09/01/2026 1 $0.46 Short to open put - Oct 2026 - strike $2.50 09/08/2026 1 $0.45 Short to open put - Oct 2026 - strike $2.50 09/25/2026 1 $0.60 Short to open put - Nov 2026 - strike $2.50 09/28/2026 11 $0.65 Short to open put - Jan 2027 - strike $2.50 10/05/2026 1 $0.25 Short to open call - Jan 2027 - strike $2.50 10/09/2026 1 $0.20 Short to open call - Jan 2027 - strike $2.50 10/12/2026 438 $0.15 Short to open call - Jan 2027 - strike $2.50 10/13/2026 5,100 $0.12 Short to open call - Jan 2027 - strike $2.50 10/16/2026 10 $0.10 Short to open call - Jan 2027 - strike $2.50