| 20 May 2026 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 54,933 | $1.90 | $104,367.21 | 3,364,883 |
| 20 May 2026 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 18,849 | $1.80 | $33,928.20 | 3,309,950 |
| 20 May 2026 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 2,562 | $1.75 | $4,483.50 | 3,291,101 |
| 2 April 2026 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 713,800 | $2.10 | $1,498,980.00 | 3,288,539 |
| 8 December 2025 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 15,000 | $4.24 | $63,600.00 | 2,574,739 |
| 8 December 2025 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 30,000 | $4.34 | $130,194.00 | 2,559,739 |
| 24 November 2025 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 28,096 | $4.15 | $116,598.40 | 2,529,739 |
| 24 November 2025 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 415 | $4.14 | $1,718.10 | 2,501,643 |
| 24 November 2025 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 9,200 | $3.85 | $35,420.00 | 2,501,228 |
| 24 November 2025 | Michael B HoffmanChairman of the Board | Buy Regular purchase transaction | 1,489 | $4.13 | $6,149.57 | 2,492,028 |