| 20 October 2026 | Brian E O'ToolePresident/CEO | Sell Regular sell transaction (market) | 20,000 | $16.86 | $337,200.00 | 1,023,396 |
| 20 October 2026 | Henry Edward DuboisCFO | Sell Regular sell transaction (market) | 4,000 | $16.85 | $67,400.00 | 474,931 |
| 20 October 2026 | Christiana L. (Chris) LinChief Accounting Officer | Sell Regular sell transaction (market) | 6,000 | $16.86 | $101,160.00 | 415,680 |
| 21 September 2026 | Brian E O'ToolePresident/CEO | Sell Regular sell transaction (market) | 20,000 | $22.88 | $457,600.00 | 1,043,396 |
| 21 September 2026 | Henry Edward DuboisCFO | Sell Regular sell transaction (market) | 4,000 | $22.97 | $91,880.00 | 478,931 |
| 21 September 2026 | Christiana L. (Chris) LinChief Accounting Officer | Sell Regular sell transaction (market) | 6,000 | $23.10 | $138,600.00 | 421,680 |
| 11 September 2026 | Brian E O'ToolePresident/CEO | Sell Tax related | 56,280 | $20.95 | $1,179,066.00 | 1,063,396 |
| 11 September 2026 | Henry Edward DuboisCFO | Sell Tax related | 15,225 | $20.95 | $318,963.75 | 482,931 |
| 11 September 2026 | Christiana L. (Chris) LinChief Accounting Officer | Sell Tax related | 13,052 | $20.95 | $273,439.40 | 427,680 |
| 9 September 2026 | Brian E O'ToolePresident/CEO | Sell Regular sell transaction (market) | 20,000 | $21.83 | $436,600.00 | 1,119,676 |