| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 25, 2026 | OLIVER ERIC L | 10% Owner | P | 3,727 | $8.8800 | $33.09K |
| Jun 24, 2026 | OLIVER ERIC L | 10% Owner | P | 4,047 | $8.6600 | $35.05K |
| Jun 23, 2026 | OLIVER ERIC L | 10% Owner | P | 34,596 | $8.6800 | $300.29K |
| Jun 22, 2026 | OLIVER ERIC L | 10% Owner | P | 20,968 | $8.6500 | $181.37K |
| Jun 2, 2026 | OLIVER ERIC L | 10% Owner | P | 5,748 | $10.5200 | $60.47K |
| Jun 1, 2026 | OLIVER ERIC L | 10% Owner | P | 4,642 | $10.4300 | $48.42K |
| May 29, 2026 | OLIVER ERIC L | 10% Owner | P | 9,297 | $10.3700 | $96.41K |
| May 26, 2026 | OLIVER ERIC L | 10% Owner | P | 23,386 | $10.8800 | $254.44K |
| May 20, 2026 | OLIVER ERIC L | 10% Owner | P | 18,902 | $10.8700 | $205.46K |
| May 11, 2026 | OLIVER ERIC L | 10% Owner | P | 8,542 | $10.6100 | $90.63K |
| Apr 20, 2026 | OLIVER ERIC L | 10% Owner | P | 4,032 | $10.3800 | $41.85K |
| Apr 17, 2026 | OLIVER ERIC L | 10% Owner | P | 28,861 | $10.4400 | $301.31K |
| Apr 15, 2026 | OLIVER ERIC L | 10% Owner | P | 3,747 | $10.4800 | $39.27K |
| Apr 14, 2026 | OLIVER ERIC L | 10% Owner | P | 21,678 | $10.4200 | $225.88K |
| Apr 10, 2026 | OLIVER ERIC L | 10% Owner | P | 6,844 | $10.4200 | $71.31K |
| Apr 8, 2026 | OLIVER ERIC L | 10% Owner | P | 10,033 | $10.4000 | $104.34K |
| Apr 7, 2026 | OLIVER ERIC L | 10% Owner | P | 4,585 | $10.4900 | $48.10K |
| Apr 6, 2026 | OLIVER ERIC L | 10% Owner | P | 182 | $10.5000 | $1.91K |
| Apr 2, 2026 | OLIVER ERIC L | 10% Owner | P | 399 | $10.6000 | $4.23K |
| Apr 1, 2026 | OLIVER ERIC L | 10% Owner | P | 12,851 | $10.5000 | $134.94K |
| Mar 31, 2026 | OLIVER ERIC L | 10% Owner | P | 42 | $10.5000 | $441.00 |
| Mar 27, 2026 | OLIVER ERIC L | 10% Owner | P | 68,467 | $10.2400 | $701.10K |
| Mar 26, 2026 | OLIVER ERIC L | 10% Owner | P | 3,159 | $9.9100 | $31.30K |
| Mar 25, 2026 | OLIVER ERIC L | 10% Owner | P | 26,134 | $9.6900 | $253.24K |