TRANSACTIONS IN COMMON STOCK AND OPTIONS DURING THE PAST 60 DAYS COMMON STOCK Date Shares Price Transaction 06/23/2026 800 $1.89 Purchase 06/24/2026 18,727 $1.89 Purchase 06/29/2026 2,000 $1.89 Purchase 06/30/2026 4,437 $2.05 Purchase 07/07/2026 23,000 $2.01 Purchase 07/08/2026 20,229 $1.98 Purchase 07/16/2026 10,300 $2.50 Purchase - short put exercised 07/17/2026 38,900 $2.50 Purchase - short put exercised 07/27/2026 879 $2.06 Purchase 08/07/2026 2,987 $2.01 Purchase 08/11/2026 1,013 $2.01 Purchase OPTIONS Date Contracts Price Transaction 08/06/2026 698 $0.49 Short to open put - Oct 2026 - strike $2.50 08/06/2026 110 $0.50 Short to open put - Jan 2027 - strike $2.50 08/07/2026 2,695 $0.14 Buy to close call - Oct 2026 - strike $2.50 08/07/2026 405 $0.53 Short to open put - Oct 2026 - strike $2.50 08/12/2026 100 $0.15 Buy to close call - Oct 2026 - strike $2.50 08/13/2026 1 $0.14 Buy to close call - Oct 2026 - strike $2.50 08/13/2026 122 $0.50 Short to open put - Oct 2026 - strike $2.50 08/14/2026 500 $0.14 Buy to close call - Oct 2026 - strike $2.50 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