| Sep 16, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 7,900 | $0.6300 | $5K@ $0.6300 | 185,306 | Form 4 |
| Sep 14, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2,354 | $0.6500 | $2K@ $0.6500 | 177,406 | Form 4 |
| Sep 10, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 5,100 | $0.6800 | $3K@ $0.6800 | 175,052 | Form 4 |
| Aug 24, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 5,368 | $0.7499 | $4K@ $0.7499 | 169,952 | Form 4 |
| Aug 24, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,300 | $0.7488 | $973@ $0.7488 | 164,584 | Form 4 |
| Jul 10, 2026 | IRIXChief Financial Officer | Grant or awardCode A · direct | 170,000 | — | — | 170,000 | Form 4 |
| Jul 10, 2026 | IRIXChief Financial Officer | Grant or awardCode A · direct | 30,000 | — | — | 163,284 | Form 4 |
| Jun 13, 2026 | IRIXChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 2,691 | $1.12 | $3K@ $1.12 | 133,284 | Form 4 |
| Jun 12, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 975 | $1.14 | $1K@ $1.14 | 135,975 | Form 4 |
| Jun 11, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,675 | $1.14 | $2K@ $1.14 | 135,000 | Form 4 |
| Jun 8, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2,400 | $1.12 | $3K@ $1.12 | 133,325 | Form 4 |
| Jun 5, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2,521 | $1.15 | $3K@ $1.15 | 130,925 | Form 4 |
| Jun 3, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2,400 | $1.17 | $3K@ $1.17 | 128,404 | Form 4 |
| May 26, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 5,004 | $1.00 | $5K@ $1.00 | 126,004 | Form 4 |
| Mar 6, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,110 | $1.26 | $1K@ $1.26 | 121,000 | Form 4 |
| Feb 17, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,200 | $1.31 | $2K@ $1.31 | 119,890 | Form 4 |
| Feb 17, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,000 | $1.37 | $1K@ $1.37 | 118,690 | Form 4 |
| Feb 12, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,500 | $1.43 | $2K@ $1.43 | 117,690 | Form 4 |
| Feb 10, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,000 | $1.46 | $1K@ $1.46 | 116,190 | Form 4 |
| Feb 3, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2,500 | $1.38 | $3K@ $1.38 | 115,190 | Form 4 |
| Jan 29, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,101 | $1.44 | $2K@ $1.44 | 112,690 | Form 4 |
| Jan 28, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,300 | $1.46 | $2K@ $1.46 | 111,589 | Form 4 |
| Jan 27, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 3,385 | $1.48 | $5K@ $1.48 | 110,289 | Form 4 |
| Jan 26, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,243 | $1.52 | $2K@ $1.52 | 106,904 | Form 4 |
| Jan 23, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 5,221 | $1.48 | $8K@ $1.48 | 105,661 | Form 4 |
| Jan 21, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,750 | $1.49 | $3K@ $1.49 | 100,440 | Form 4 |
| Jan 21, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 409 | $1.53 | $626@ $1.53 | 98,690 | Form 4 |
| Jan 20, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2,100 | $1.50 | $3K@ $1.50 | 98,281 | Form 4 |
| Jan 16, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2,093 | $1.45 | $3K@ $1.45 | 96,181 | Form 4 |
| Jan 16, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2 | $1.43 | $3@ $1.43 | 94,088 | Form 4 |
| Jan 16, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,174 | $1.41 | $2K@ $1.41 | 94,086 | Form 4 |
| Jan 16, 2026 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 227 | $1.38 | $313@ $1.38 | 92,912 | Form 4 |
| Dec 12, 2025 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 2,365 | $0.9709 | $2K@ $0.9709 | 92,685 | Form 4 |
| Dec 2, 2025 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 1,264 | $0.9500 | $1K@ $0.9500 | 90,320 | Form 4 |
| Dec 2, 2025 | IRIXChief Financial Officer | Open-market purchaseCode P · direct | 320 | $0.9300 | $298@ $0.9300 | 89,056 | Form 4 |