| Sep 15, 2026 | GEOFFREY MOORE | DIRECTOR | SELL | 4.452K | $38.45 | $171K |
| Sep 8, 2026 | Scott Keeney | PRESIDENT AND CEO | SELL | 215.252K | $41.17 | $8.9M |
| Sep 3, 2026 | Joseph Corso as attorney-in-fact | CHIEF FINANCIAL OFFICER | SELL | 7.715K | $41.06 | $317K |
| Sep 3, 2026 | Scott Keeney | PRESIDENT AND CEO | SELL | 9.753K | $40.69 | $397K |
| Sep 3, 2026 | James Nias | CHIEF ACCOUNTING OFFICER | SELL | 1.025K | $40.69 | $42K |
| Aug 28, 2026 | William Gossman | DIRECTOR | SELL-OPTIONS | — | $22.73 | $649K |
| Aug 21, 2026 | Scott Keeney | PRESIDENT AND CEO | SELL-OPTIONS | — | $23.48 | $16.0M |
| Jun 3, 2026 | Scott Keeney | PRESIDENT AND CEO | SELL | 24.990K | $75.81 | $1.9M |
| Jun 3, 2026 | James Nias | CHIEF ACCOUNTING OFFICER | SELL | 940.000 | $77.99 | $73K |
| Jun 3, 2026 | John Joseph Corso | CHIEF FINANCIAL OFFICER | SELL | 7.657K | $75.45 | $578K |
| May 28, 2026 | Scott Keeney | PRESIDENT AND CEO | SELL | 86.717K | $76.00 | $6.3M |
| May 19, 2026 | John Joseph Corso | CHIEF FINANCIAL OFFICER | SELL | 55.719K | $69.70 | $3.9M |
| May 19, 2026 | James Nias | CHIEF ACCOUNTING OFFICER | SELL | 2.033K | $69.01 | $140K |
| May 19, 2026 | Scott Keeney | PRESIDENT AND CEO | SELL | 129.481K | $71.24 | $9.2M |
| May 15, 2026 | John Joseph Corso | CHIEF FINANCIAL OFFICER | SELL | 38.020K | $72.93 | $2.8M |
| May 15, 2026 | James Nias | CHIEF ACCOUNTING OFFICER | SELL | 3.052K | $72.93 | $223K |
| May 15, 2026 | Scott Keeney | PRESIDENT AND CEO | SELL | 87.775K | $72.93 | $6.4M |